Volker Nebelung: Php Menü

Beitrag lesen

Aloha 'oe,

Die Seiten werden zwar korrekt aufgerufen d.h. das bei jedem User das Richtige angezeigt wird.
Nur leider wird mir immer am Anfang der Seite folgende Fehlermeldung angezeigt:"Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/home/www/filemanager/try/phpmenu.php:2) in /users/home/www/filemanager/try/phpmenu.php on line 5"

Verträgt sich include nicht mir Session oder wo liegt der Fehler?

Hast du bevor du session_start() aufrufst schon eine HTML-Ausgabe? session_start() muss *vor* jeglichem HTML-Output aufgerufen werden. Hast du schon angefangen, eine Seite an den Client zu liefern, kannst du mittendrin nicht beschließen, eine Session zu starten.

Gruß, Volker

--
„I conclude that there are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies."
- Tony Hoare