Problem mit Header
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktuelle session
aktuellen session
code
fehler
folgenden code
header
hilfe
http
info
leere zeichenkette
manual
probier
rest
restlichen code
session
teil
url
vorliegen
weiterleiten
zweite teil
-
Hallo,
Ich habe folgenden Code:
session_start(); if (!isset($_SESSION['id'])) { header('Location: http://www.xyz.de/nichteingeloggt.php');}
dann weiter im text, wenn er einen teil des script ausgeführt hat, soll er woanderst hin weiterleiten:
header('Location: http://www.xyz.de/geaendert.php');
Obwohl der zweite Teil 100% richtig ausgeführt wird, werde ich immer zu der nichteingeloggt.php weitergeleitet.
was muss ich verändern? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ohne den Rest des Codes, ist das schwer zu sagen, meinst du nicht ,dassdarin vielleicht doch ein Fehler vorliegen könnte?!
Bzw, du setzt ja auch die Variable $_SESSION['id'] nirgends, deshalb wirst du wohl immer zu nichteingeloogt.php weitergeleitet...
Beitrag zuletzt geändert: 18.12.2010 13:24:19 von alfr3d -
Aber session_id() ist doch ein Funktionsaufruf, wie kann dieser "leer" sein?!
Aber wie gesagt, zeig doch mal den restlichen Code... -
alfr3d schrieb:
Aber session_id() ist doch ein Funktionsaufruf, wie kann dieser "leer" sein?!
Aber wie gesagt, zeig doch mal den restlichen Code...
session_id() gibt die Session-ID der aktuellen Session zurück oder die leere Zeichenkette (""), falls es keine aktuelle Session gibt (es existiert keine aktuelle Session-ID).
http://de.php.net/manual/de/function.session-id.php -
Vielen Dank wieder etwas gelernt
Beitrag zuletzt geändert: 18.12.2010 14:37:24 von alfr3d -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage