Einzelnen Beitrag anzeigen
Alt 07.05.2004, 11:58   #4
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Tja, dann wird der Doctype entweder von Php im Header generiert oder der Header darf noch nicht existent sein, damit die Funktion session_start() ihren Dienst verrichtet. Dann erst ist der Doctype manuell im Script anzuführen, respektive automatisch (durch Include oder sonst irgendwie). Jedenfalls funktioniert session_start() nur bei noch nicht erfolgter Ausgabe an den Client. Das ist hiermit also festzuhalten.

Ich glaube, alle, die Interesse an PHP haben (an der Programmierung damit sozusagen), werden Dir dankbar sein für die Klarstellung. Schreibe es vielleicht unter php.net in den Kommentarbereich von session_start(), damit jeder weiß, daß PHP mitunter in diversen Versionsbuilds so strikt reagiert.
kikakater ist offline   Mit Zitat antworten