Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Cookie setzen
Frage
Wollte mit meinem Script ein Cookie setzen
[code]
<?
setcookie("username";"$username";time()+3600);
setcookie("password";"$password";time()+3600);
?>
[/code]
allerdings schmeisst er mir dann folgende Fehlermaeldung raus:
Warning: Cannot add header information - headers already sent by (output started at /is/htdocs/42653/www.handsmakemusic.de/hmmforum/oben.php:7) in /is/htdocs/42653/www.handsmakemusic.de/hmmforum/incs/login2.php on line 16
Warning: Cannot add header information - headers already sent by (output started at /is/htdocs/42653/www.handsmakemusic.de/hmmforum/oben.php:7) in /is/htdocs/42653/www.handsmakemusic.de/hmmforum/incs/login2.php on line 17
In den Reihen 16 und 17 stehen die beiden setcookie()-Befehle.
Was ist falsch?
Und was muss ich schreiben, wenn ich den Cookie für unbegrenzt gültig erklären möchte?
Antwort 1 von Timmy
haaaaaaallllllloooooooo
Antwort 2 von Timmy
wodran erkenne ich denn die Headers Information?
Hab versucht, den Fehler auszumerzen, in dem ich die in genannten Skripten die entsprechenden Zeilen bearbeitet habe, aber kein Ergebnis.
Hab versucht, den Fehler auszumerzen, in dem ich die in genannten Skripten die entsprechenden Zeilen bearbeitet habe, aber kein Ergebnis.
Antwort 3 von Timmy
bitte schreib hier mal rein, wenn ihr das überhaupt mal gelesen habt.
Antwort 4 von steffen2
Hállo Timmy
sei nicht so ungeduldig, ich und bestimmt auch einige andere habe deine Frage gelesen aber eventuell ist in der Stunde seit du sie gestellt hast einfach kein PHP-Experte hier gewesen
Gruß Steffen
sei nicht so ungeduldig, ich und bestimmt auch einige andere habe deine Frage gelesen aber eventuell ist in der Stunde seit du sie gestellt hast einfach kein PHP-Experte hier gewesen
Gruß Steffen
Antwort 5 von Nessus
Hi,
damit du Ruhe gibst ;-)
hier
und hier
HTH
Nessus
PS: Steffen2 hat recht, etwas Gedult verbessert die Qualität der Antworten
damit du Ruhe gibst ;-)
hier
und hier
HTH
Nessus
PS: Steffen2 hat recht, etwas Gedult verbessert die Qualität der Antworten
Antwort 6 von Uwe S.
Den Befehl ob_start() voranstellen und es geht.
Ich habe allerdings nicht wirklich verstanden was dieser Befehl macht.
Nur so viel. Anscheinend werden durch manche php-Befehle <head> Elemente erzeugt. Und wenn dann noch echo´ <head>´ irgendwo steht dann gibt es diese Fehlermeldung da es nur ein <head> Element geben darf.
Falls ich was Falsches erzaehlt habe bitte korrigieren.
Gruss,
Uwe
Ich habe allerdings nicht wirklich verstanden was dieser Befehl macht.
Nur so viel. Anscheinend werden durch manche php-Befehle <head> Elemente erzeugt. Und wenn dann noch echo´ <head>´ irgendwo steht dann gibt es diese Fehlermeldung da es nur ein <head> Element geben darf.
Falls ich was Falsches erzaehlt habe bitte korrigieren.
Gruss,
Uwe