ugrás a tartalomhoz

Dátum cookiba?

NosnOsnoS · 2011. Aug. 24. (Sze), 15.23
Halló!
Milyen set cooki művelettel lehet olyan cookit létrehozni amiben van a létrehozásának a dátuma(év/hónap/nap/óra/perc/másodperc) ?
 
1

setcookie és date

Poetro · 2011. Aug. 24. (Sze), 15.46
A setcookie és a date függvények használatával tudod megoldani. És tanuld már meg, hogyan írják azt, hogy cookie, vagy írd magyarul, és sütinek.
2

oké!

NosnOsnoS · 2011. Aug. 24. (Sze), 18.21
Már kiválasztottam,hogy minden jó legyen de beütött a crack!
echo date("Y/m/d/H/i/s") ;
<?php
$value = 'something from somewhere';
setcookie("TestCookie", $value);
?>
Nem tudom ezt a 2őt összehozni! ;(
3

Változók

Blintux · 2011. Aug. 24. (Sze), 18.43
Mondjuk kezdhetnéd a változók használatának megtanulásával!
Alapok itt
4

A crack? Az nálad már

H.Z. v2 · 2011. Aug. 24. (Sze), 18.47
A crack? Az nálad már régen... :-(
(ha netán tudatlanságból írtad volna, a crack valami kábítószeres izé. Amire te gondoltál, azt úgy írják, hogy krach - de hajlok Hidvégi Gábor véleményére, hogy csak egy idióta szórakozik a fórumozókkal)
5

Kész van!!

NosnOsnoS · 2011. Aug. 25. (Cs), 10.30
Elküldő:
    <form method="POST" action="feldolgozas.php">  
    <!--Ide fog jönni a többi input mező-->  
    <input type="hidden" name="datum" value="<?php echo date("Y/m/d/H/i/s") ;?>" size="9"><br>  
    <input type="submit" value="Dátum elküldése"><br>  
    <input type="reset" value="Dátum frissítése"><br>  
    </form>  
feldolgozas:
    <?php    
    setcookie("datum", $_POST["datum"], time()+3600);    
    ?>    

<?php
echo $_COOKIE["datum"];

?> 
6

OMG

Blintux · 2011. Aug. 25. (Cs), 11.25
Ez kb. olyan megoldás, mintha a jobb kezeddel vakarnád meg a bal füledet a fejed mögött átnyúlva, holott a bal kezeddel lényegesebben egyszerűbb lenne:)
Szóval, teljesen felesleges egy rejtett űrlap mezőbe berakni a dátumot PHP-val, majd azt elküldeni vissza a PHP-nak, mikor közvetlenül is megtehetned... Felesleges szerver terhelés csak.

Ezt a dilemmát akár 1 sorban is meg lehet oldani:
<?php
   setcookie("datum", date("Y/m/d/H/i/s"), time()+3600);
?>
Ezt a kódot aztán futtathatod űrlap segítségével, vagy linkeléssel, vagy csak simán többi kód közé beszúrva, attól függően mi a cél vele.
7

Én néha úgy vakarom a fülem

bugadani · 2011. Aug. 25. (Cs), 11.37
Én néha úgy vakarom a fülem :)
Egyébként itt megemlíteném, hogy a formban a hidden mezők (is) manipulálhatók, tehát ha ott akarsz küldeni mindenfélét, akkor nem tudhatod, hogy azt kapod-e meg, amit szeretnél. Másrészt ha a felhasználó sokat vár, akkor akár perces különbségek is lehetnek az ilyen módon átadott dátum és a valós közt.
8

köszi!

NosnOsnoS · 2011. Aug. 25. (Cs), 17.46
Akkor az ip-és is csak ennyi?:
    <?php  
       setcookie("ip", $_SERVER['REMOTE_ADDR'], time()+3600);  
    ?>  
9

Mondjuk... de áruld el, miért

bugadani · 2011. Aug. 25. (Cs), 20.27
Mondjuk... de áruld el, miért akarsz IP-címet sütiben tárolni, ha amúgyis egy mozdulattal megkaphatod? Csak potenciálisan ellophatóvá teszed ezáltal.
10

Ez igaz!

NosnOsnoS · 2011. Aug. 26. (P), 10.13
Ez igaz de az ipcímet közvetetten tárolja sütikben.
Itt a folyamat:
1.lépés:
Az oldalon létrehozza az ips cookit.
2.lépés:
tovább megy 1 kívánt oldalra és ott beolvassa az ips sütit és letörli.
3.lépés:
A beolvasott sütit átalakítja 1 bizonyos módon(ha megmondom meg kell,hogy öljelek)
és már ha el is lopják 1 csomó időbe kerülni(5-6nap) mire megtalálják azt a bizonyos módot és visszafejtik.
11

Hmm

Blintux · 2011. Aug. 26. (P), 10.53
Ez két különböző server között zajlik, vagy ugyanazon?
Lényegében mindegy is, mert el nem tudom képzelni, hogy az IP átalakításhoz miért kell az user gépére lementeni a saját IP-jét.
De ha már minden áron php fájlok között szeretnéd küldözgetni, akkor sokkal jobb megoldás a $_POST használata: Tutorial
De ha két PHP fájl ugyanazon a domainen van, akkor tényleg nem értem mire ez a cécó.
12

Kíváncsi lennék arra a

bugadani · 2011. Aug. 26. (P), 11.21
Kíváncsi lennék arra a kódolásra-visszafejtésre, ha egy változóbehelyettesítést nem tud megejteni...
13

Ne légy kíváncsi, mert meg

Hidvégi Gábor · 2011. Aug. 26. (P), 11.50
Ne légy kíváncsi, mert meg kell öljön...
14

Ahogy mondani szokás:

bugadani · 2011. Aug. 26. (P), 12.04
Ahogy mondani szokás: Challenge accepted.
Csak kíváncsi vagyok, mit tud alkotni 0 számítástechnikai és számításelméleti ismeret birtokában :)