Include bei Sessions

drei82

Grünschnabel
Hallo,

leider weiß ich weder nach welchem Stichwort ich suchen soll, noch ob ich im richtigen Forum bin. :confused:

Ich habe hier das Tutorial für die Benutzerverwaltung mal getestet und auch alles hinbekommen.

Nun habe ich dazu aber eine Frage:
Ich möchte mit einer Tabelle arbeiten und die Tabelleninhalte entsprechen includen.
Klappt alles soweit auch, allerdings habe ich ein Problem, wenn der User nicht eingeloggt ist. Dann erfolgt innerhalb der Tabelle nämlich die Fehlermeldung
Warning: Cannot modify header information - headers already sent by (output started at /hp/ag/ae/ym/www/382/index.php:19) in /hp/ag/ae/ym/www/382/checkuser.php on line 5

Am Anfang der "internen Dateien", steht immer
PHP:
<?php  
include ("checkuser.php");  
?>

Wie umgehe ich solch ein Problem?

Danke und Gruß
drei82
 
Um den HTTP-Header verändern zu können, dürfen noch keine Daten an den Client gesendet worden sein. Un dies geschieht allgemein dann wenn eine Ausgabe stattfindet.
Du musst also dafür sorgen, dass entweder vorher keine Ausgabe stattfindet oder sie zusätzlich puffern (siehe Funktionen zur Ausgabesteuerung).
 
Zurück