Session Fehler

Bigbutcher

Erfahrenes Mitglied
Hi allerseits.

Ich wollte mir einen Loginbereich aufbauen und hab mich nach dieser Anleitung gehalten
http://www.tutorials.de/tutorials9684.html
Funktioniert mehr oder minder gut, denn wenn ich mich eingeloggt hab kommt ständig diese Meldung

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/svganderkesee/space1/htdocs/top.php:12) in /var/www/svganderkesee/space1/htdocs/checkuser.php on line 5

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/svganderkesee/space1/htdocs/top.php:12) in /var/www/svganderkesee/space1/htdocs/checkuser.php on line 5

top.php include ich bei jeder abfrage, dort ist mein Design abgespeichert, alles nur HTML.

Und Zeile 5 sieht so aus

session_start ();

Da es jetzt das erste mal ist, dass ich mit Sessions arbeite weiss ich auch nicht so recht wo man anfangen soll.


Plz help
 
headers already sent by (output started
Ok, dann fangen wir mal an, die Fehlermessage zu interpretieren. Er kann also die Session nicht schreiben, weil schon header-Informationen gesendet wurden. Kann es sein, dass du vor deinem session_start() schon eine komplette HTML Datei via include oder require einbindest ? Diese sendet nämlich auch header Informationen.

Also schreibe das session_start() in die erste Zeile deines Sourcecodes, bevor du irgendwas anderes machst. Session-Variablen registrieren kann man ja später immer noch. Aber starte sie mal ganz zu Beginn. Dann sollte der Fehler eigentlich nicht mehr auftreten.

Hoffe geholfen zu haben.
 
Also in zeile 12 von top.php steht nur
<IMG SRC="images/11a.gif" WIDTH=84 HEIGHT=296 ALT=""></TD>
Also nix wirklich interessantes.

Geile Sache es klappt :)

Vielen dank!!!!!!!
 
Zurück