Cookie auf einmal weg???
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abstimmung
beendigung
beitrag
byte
folgenden befehl
hilfe
jahr
nachtrag
normalerweise
parameter
script
sekunde
session
sperren
tip
tue
wunder
zusatz
-
hi, ich habe mir einen vote script mit php geschrieben, er speichert mit cookie ab ob man schon gevotet hat oder nicht, bei mir verschwinden die cookies aber nach einer zeit (2- 3 tagen), Warum???
ich habe folgenden befehl verwendet:
setcookie ("Games",$value);
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
RTFM:
http://www.php.net/setcookie
Wenn du nicht sagst, bis wann der Cookie g?ltig ist, brauchst du dich auch nicht zu wundern, wenn er fahnenfl?chtig ist...
Als Zusatz-Tip:
http://www.php-faq.de/q/q-scripte-abstimmung.html -
Normalerweise m?ssten die Cookies nach Beendigung der Session gleich verschwinden, wenn du das so codest. Benutze den dritten Parameter, um eine Zeit festzulegen, wann das Cookie ung?ltig wird. Soll das cookie z.B. nach 30 Sekunden ung?ltig werden, dann schreibst du das:
setcookie ("Games",$value, time() + 30);
Nach 3 Tagen w?re dann halt "+ 259200" statt "+ 30". Wenn du time() - 50 eingibst, dann ist das Cookie gleich ung?ltig (so kann man auch Cookies deaktivieren). -
Das ist nicht m?glich du kannst halt nur zeiten nehmen die sehr gro? sind.
-
lol, ja das denke ich auch
-
aber bei nem vote script oder so solltest du auch mit ner ip sperre arbeiten, da man die cookies ja einfach l?schen kann!
oder erst gar nich annehemen muss! -
IP-Sperre ist absoluter Bl?dsinn
Edit jacr
Kannst du das denn auch Begr?nden?
Denn sonst ist das Spam.
Benutze aber Edit/?ndern
Beitrag ge?ndert am Thu 13.01.2005 01:15 von jacr -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage