Cookies löschen
Thorsten Beuth
- php
Hallo!
ICh versuche gerade ein Login-Script für eine Seite zu entwerfen. Früher habe ich das so gemacht, dass ich das Passwort und den Loginnamen immer per URL durchgelinkt habe ... was natürlich sehr aufwendig ist. Nun habe ich mich mal mit Cookies versucht. Das Cookie setzen klappt hervorragend:
<?php
include ("vars.php");
include ("connect.php");
$abfrage_loginname = mysql_db_query ($dbname, "SELECT * FROM $db_teams WHERE loginname='$loginname'") or die (mysql_error());
$abfrage_loginname_array = mysql_fetch_array($abfrage_loginname);
$passwort_md5 = md5($passwort);
if ($abfrage_loginname_array["passwort"]=="$passwort_md5") {
setcookie ("loginname", "$loginname", time()+ 60 * 60 * 24 * 100, "/");
setcookie ("passwort", "$passwort_md5", time()+ 60 * 60 * 24 * 100, "/");
?> Du bist eingeloggt! <a href="index.php">Hier geht es weiter!</a> <?php
}
?>
Allerdings will das ausloggen nicht klappen. Die Cookies werden einfach nicht gelöscht. Ich habe mich dabei an www.php.net gehalten, wo es heißt:
Beim Löschen eines Cookies sollten sie sicherstellen, dass das Verfallsdatum in der Vergangenheit liegt, um den Mechanismus zum Löschen des Cookies im Browser auszulösen. Die folgenden Beispiele zeigen, wie die im vorigen Beispiel gesendeten Cookies wieder gelöscht werden: (Beispiel) Link siehe URL ...
Leider Gottes funktioniert mein logout-script nicht:
<?php
setcookie ("loginname", "", time()- 60 * 60 * 24 * 100, "/");
setcookie ("passwort", "", time()- 60 * 60 * 24 * 100, "/");
?> Du bist ausgeloggt! <a href="cookietest.php">Hier geht es weiter!</a>
Bitte um schnellstmögliche Hilfe! Danke.
mfg
Thorsten Beuth
hi,
Bitte um schnellstmögliche Hilfe! Danke.
und ich bitte dich um mehr geduld und weniger drängelei.
und die </faq/> solltest du auch mal lesen.
gruß,
wahsaga
Hiho!
Bitte um schnellstmögliche Hilfe! Danke.
und ich bitte dich um mehr geduld und weniger drängelei.
Verzeih, wenn es sich gedrängelt anhört, denn so zeitlich notgedrungen ist es nicht. Schnellstmöglich heißt eher ... subjektiv am schnellsten. Eben halt wie man Zeit aufopfern kann. Da die Login-/logoutprocedure aber für mich am wichtigsten ist, wäre es schon toll zum. die fest zu haben.
und die </faq/> solltest du auch mal lesen.
Auch wenn es jetzt grantik klingt ... Q04 unerwünschte Nachrichten erster Absatz ...
Ich hoffe mich haben nicht weitere Personen falsch verstanden. in diesem Sinne
zum. danke für den Hinweis
Thorsten
hi,
Auch wenn es jetzt grantik klingt ... Q04 unerwünschte Nachrichten erster Absatz ...
also "inhaltsleere belaber"?
wie du meinst.
und tschüss,
wahsaga