freakXHTML
Mitglied
Hallo zusammen,
ich habe folgende Methode einer Klasse:
In einer anderen Methode wurden die Cookies gesetzt, die ich hier nun wieder entfernen möchte. Jedoch kommt beim Ausführen die Warnung, die ihr im Titel dieses Threads findet. Ich habe jedoch in der ganzen php keinen "header()" Befehl. Dies sei eine Ursache laut Google. Es muss was mit den Cookies zu tun haben.
Wisst ihr, was ich machen muss?
edit: Durch einen alten Thread habe ich erfahren, dass ob_start() hilft. Doch warum? Dadurch wird irgendein Puffer aktiviert, doch was bringt das?
Vielen Dank
lg, freakXHTML
ich habe folgende Methode einer Klasse:
PHP:
public function logout()
{
session_start();
$_SESSION['logged'] = FALSE; //zur Sicherheit
session_destroy();
setcookie("username",$this->Username,time()-(3600*24)); //Löschung der Cookies
setcookie("password",$this->Password,time()-(3600*24));
}
In einer anderen Methode wurden die Cookies gesetzt, die ich hier nun wieder entfernen möchte. Jedoch kommt beim Ausführen die Warnung, die ihr im Titel dieses Threads findet. Ich habe jedoch in der ganzen php keinen "header()" Befehl. Dies sei eine Ursache laut Google. Es muss was mit den Cookies zu tun haben.
Wisst ihr, was ich machen muss?
edit: Durch einen alten Thread habe ich erfahren, dass ob_start() hilft. Doch warum? Dadurch wird irgendein Puffer aktiviert, doch was bringt das?
Vielen Dank
lg, freakXHTML
Zuletzt bearbeitet: