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!
  1. echo date("Y/m/d/H/i/s") ;  
  1. <?php  
  2. $value = 'something from somewhere';  
  3. setcookie("TestCookie"$value);  
  4. ?>  
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ő:
  1. <form method="POST" action="feldolgozas.php">    
  2. <!--Ide fog jönni a többi input mező-->    
  3. <input type="hidden" name="datum" value="<?php echo date("Y/m/d/H/i/s") ;?>size="9"><br>    
  4. <input type="submit" value="Dátum elküldése"><br>    
  5. <input type="reset" value="Dátum frissítése"><br>    
  6. </form>    
feldolgozas:
  1.     <?php      
  2.     setcookie("datum"$_POST["datum"], time()+3600);      
  3.     ?>      
  4.   
  5. <?php  
  6. echo $_COOKIE["datum"];  
  7.   
  8. ?>   
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:
  1. <?php  
  2.    setcookie("datum"date("Y/m/d/H/i/s"), time()+3600);  
  3. ?>  
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?:
  1. <?php    
  2.    setcookie("ip"$_SERVER['REMOTE_ADDR'], time()+3600);    
  3. ?>    
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 :)