cookie
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
account
anweisung
aufruf
beitrag
datenbank
durchlauf
fehler
fragen
gel
gen
inhalt
letzte
login
positiv
rhrer
soeben
zukunft
-
<?php if(isset($_COOKIE['login'])) { MYSQL_QUERY('DELETE FROM user WHERE name="'.$_COOKIE['login'].'"'); setcookie("login","logout",time()-1); echo' <html> <head> <title>Account wurde gels?scht</title> </head> <body bgcolor="#404040"> <center> <table width="350"> <tr><td><b>Ihr Axxount wurde gel?scht</b></td></tr> <tr><td><br><br>Ihr Account wurde soeben erfolgreich aus unseren Datenbanken gel?scht.</td></tr> </table> </center> </body> </html> '; } ?>
Meine Frage wieso stzt der das cokie nicht?? nach dem aufruf und dem durchlauf der if anweisung ist der inhalt der db gel?scht, aber das cookie login is immer noch mit dem alten wert vorhanden..
gru?
gero -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das cookie wurde ja nur auf ne schon vergangene Zeit gesetzt! Es existiert noch, aber kann nich genutzt werden...
-
setz f?r die -1 einen Positiven wert ein, wenn du das cookie l?schen willst mach es so:
setcookie("login", "");
das gibt dem Browser die anweisung das cookie zu l?schen. -
nein, das cookei wird auf die vergangene zeit geseztt.. sollte damit also gel?scht sein.. es ist aber nach dem durchlauf immer noch vorhanden und hat den alten time-wert der irgendwo in der zukunft liegt..
gru?
gero
edit: zu sp?t.. es klapt aber so ?berall anders.. nur ind iesem script nicht:(
Beitrag ge?ndert am 21.11.2005 15:16 von gero -
siehe oben, da ich habe ich geschrieben, wie man ein cookie l?schen kann hier nochmal:
setcookie("login", "");
Edit:
und warum schreibst du "Axxount", und nicht "Account"?
Beitrag ge?ndert am 21.11.2005 15:24 von ruehrer -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage