Sessions - Printable Version +- TWLan Forum (https://twlan.org) +-- Forum: Deutsch (https://twlan.org/forumdisplay.php?fid=1) +--- Forum: Gott und die Welt (https://twlan.org/forumdisplay.php?fid=4) +--- Thread: Sessions (/showthread.php?tid=1963) |
Sessions - 5 cent - 04.09.2009 Halo zusammen, ich habe mal wieder, wie so oft, ein Problem. Diesmal mit Sessions. PHP Code: <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> PHP Code: $ergebnis = mysql_query($abfrage); wenn ich mich nun einlogge, bekomme ich die Fehlermeldung: Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\xampp1.6.7\htdocs\gps_shop\login.php:9) in D:\xampp1.6.7\htdocs\gps_shop\login.php on line 11 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\xampp1.6.7\htdocs\gps_shop\login.php:9) in D:\xampp1.6.7\htdocs\gps_shop\login.php on line 11 Hope 4 help RE: Sessions - Bettdecke1 - 04.09.2009 Steht doch da,du hast en fehler in zeile 11,schau mal in der Zeile ob du vielleicht ein zeichen oder so vergessen hast! edit: Welcher Fehler das ist weiß ich nit RE: Sessions - 5 cent - 04.09.2009 Line 10 ist: session_start(); RE: Sessions - Bettdecke1 - 04.09.2009 Line 10 bedeutet Zeile 10 hmmm RE: Sessions - agent47 - 04.09.2009 ganz einfach, cookies wie das welches die session_start funktion setzen will werden mit dem HTTP Header verschickt und header daten können nur solange modifziert werden wie noch keine anderweitigen daten an den browser gesendet wurden. Im klartext heit das die session_srart funktion muss vor dem HTML Code aufgerufen werden oder die Ausgabe der HTML Daten an den browser abgefangen und später gesendet werden. RE: Sessions - dispy - 04.09.2009 Pack das session_start _ganz_ oben auf die Seite - pass auf, dass vor den PHP-Tags kein einziges Zeichen ist, auch keine Leerzeile. MfG dispy RE: Sessions - 5 cent - 04.09.2009 danke, es geht, vielen dank. |