brauch_mehr_schlaf
Gesperrt
Hallo zusammen,
ich hab eine index.php erstellt, bei der man sich einloggen muss und falls alles passt, wird die $_SESSION["id"] erstellt - klar soweit.
index.php:
session_start();
if(isset($_SESSION["id"]))
header("Location: naechsteSeite.php")
else
"bleib"
naechsteSeite.php:
session_start();
if (isset($_SESSION["id"]))
zeige Seite an
else
header("Location: index.php");
Allerding krieg ich dann beim Aufruf von "naechsteSeite.php" die Fehlermeldung:
Warning: session_start(): Cannot send session cache limiter - headers already sent
und das auch, wenn der header() im "else" - Fall auskommentiert ist.
Und gleich vornweg:
NEIN, keine Leerzeichen, kein HTML - Code und auch keine Ausgaben vor start_session().
Leider führe ich das nicht lokal aus, sonder über den Server meines Providers, so dass ich an der php.ini nix ändern kann.
Weiß jemand was? Ich kann auch bei Bedarf mehr Code posten.
Danke schonmal!
ich hab eine index.php erstellt, bei der man sich einloggen muss und falls alles passt, wird die $_SESSION["id"] erstellt - klar soweit.
index.php:
session_start();
if(isset($_SESSION["id"]))
header("Location: naechsteSeite.php")
else
"bleib"
naechsteSeite.php:
session_start();
if (isset($_SESSION["id"]))
zeige Seite an
else
header("Location: index.php");
Allerding krieg ich dann beim Aufruf von "naechsteSeite.php" die Fehlermeldung:
Warning: session_start(): Cannot send session cache limiter - headers already sent
und das auch, wenn der header() im "else" - Fall auskommentiert ist.
Und gleich vornweg:
NEIN, keine Leerzeichen, kein HTML - Code und auch keine Ausgaben vor start_session().
Leider führe ich das nicht lokal aus, sonder über den Server meines Providers, so dass ich an der php.ini nix ändern kann.
Weiß jemand was? Ich kann auch bei Bedarf mehr Code posten.
Danke schonmal!