Hallo,
ich habe eine Login Script in Anlehnung an http://www.tutorials.de/tutorials9684.html geschrieben.
Mit meinem Mozilla Browser klappt das auch hervorragend. Nur mit IE nicht.
Ich habe eine Seite login.php, die mit
die ID des Users speichert, falls User/PW mit den Werten in der DB übereinstimmen.
In jeder Seite frage ich dann ab, ob es in der Session Umgebung diese ID gibt:
Ist die ID in der Session Umgebung vorhanden, so folgt nun mein normaler Code, ansonsten soll die Login-Seite angezeigt werden.
Zum Debugging habe ich die Weiterleitung durch eine Ausgabe der user_id ersetzt. Im Mozilla ist hat $_SESSION["user_id"] den richtigen Wert, im IE nicht.
Was mache ich falsch, woran kann es liegen?
Danke für die Hilfe,
PETER
ich habe eine Login Script in Anlehnung an http://www.tutorials.de/tutorials9684.html geschrieben.
Mit meinem Mozilla Browser klappt das auch hervorragend. Nur mit IE nicht.
Ich habe eine Seite login.php, die mit
PHP:
$_SESSION["user_id"] = $Id;
In jeder Seite frage ich dann ab, ob es in der Session Umgebung diese ID gibt:
PHP:
<?php
session_start ();
if (!isset ($_SESSION["user_id"]))
{
echo "checkuser.php: keine User_id in Session gefunden: ".$_SESSION["user_id"];
//header ("Location: login_form.php");
}
?>
Zum Debugging habe ich die Weiterleitung durch eine Ausgabe der user_id ersetzt. Im Mozilla ist hat $_SESSION["user_id"] den richtigen Wert, im IE nicht.
Was mache ich falsch, woran kann es liegen?
Danke für die Hilfe,
PETER