Autor |
Nachricht |
NickNico
Threadersteller
Dabei seit: 08.03.2004
Ort: -
Alter: 39
Geschlecht:
|
Verfasst Do 20.05.2004 19:11
Titel
|
|
|
irgendwie klappts jetzt...
Dankeschön
|
|
|
|
|
honsi
Dabei seit: 08.04.2002
Ort: -
Alter: 40
Geschlecht:
|
Verfasst Do 20.05.2004 19:19
Titel
|
|
|
dann hat er die leerzeile auch schon als ausgabe gewertet. alles was nicht von <? --- ?> tags eingeschlossen ist, wird als ausgabe gewertet.
peace,
honsi
|
|
|
|
|
Anzeige
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Fr 21.05.2004 13:03
Titel
|
|
|
Ja, die Leerzeile wird auch gewertet. Die Cookies werden mit den HTTP-Headern verschickt und nach den Headern wird der eigentliche Inhalt der HTML-Seite verschickt. Die Header werden immer als Erstes verschickt und wenn irgendwas anderes bereits an den Browser geschickt wurde, dann können die Header logischerweise nicht erneut versendet werden.
Wenn man also Cookies setzen will, dann sollte der Befehl dazu, als allererstes stehen bzw. es geht auch später, aber dann darf halt noch kein Content gesendet worden sein (nicht mal ein Leerzeichen).
Gleiches gilt auch für session_start();. Wenn man eine neue Session starten will, dann muß das auch als allererstes stehen.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Flash Cookies
[php] cookies kaputt
Wie setze ich Cookies ein?
Multiple Javascript Cookies
Cookies, Proxys, Cache und Seitenaktualisierungen...
[PHP] Kann keine Cookies erstellen...
|
|