B
ByeBye 152404
Hallo alle zusammen, ich habe mal wieder ein header Problem.
Es geht um die Logout Funktion eines Login Scripts.
Wen kein Cookie gesetzt ist killt er ganz normal die Session wen aber ein Cookie gesetzt ist löscht bzw. überschreibt er diesen nicht. Ich weiss ehrlichgesagt nicht warum das nicht geht.
Der Code:
Fehler:
Danke schonmal für die Hilfe.
Es geht um die Logout Funktion eines Login Scripts.
Wen kein Cookie gesetzt ist killt er ganz normal die Session wen aber ein Cookie gesetzt ist löscht bzw. überschreibt er diesen nicht. Ich weiss ehrlichgesagt nicht warum das nicht geht.
Der Code:
PHP:
if(isset($_COOKIE['user_id']))
{
$killcookie_id = $_COOKIE['user_id'];
setcookie("user_id", $killcookie_id, time() - 60*60*24*7*4);
} else {
session_start();
session_destroy ();
}
include("inc/func/redir.php");
redirect('index.php?site=news', '<center>Sie haben sich erfolfreich ausgeloggt<br />Sie werden Weitergeleitet.</center>');
Fehler:
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\login\index.php:7) in C:\Program Files\xampp\htdocs\login\logout.php on line 6
Danke schonmal für die Hilfe.
Zuletzt bearbeitet von einem Moderator: