- Code: Select all
if (isset($_POST['login'])
Am Code kann es ja wohl kaum liegen. Würde eher sagen das es an den Einstellungen des XAMPP liegt. Muss ich da etwas bestimmtes in der config ändern?
if (isset($_POST['login'])
if (isset($_POST['login']))
{
echo "test";
}
<form method="post" action="foo.php">
<input type="submit" name="login">
</form>
$_SESSION['id'] = session_id();
header("Location: index.php?sessionid=$sessionid");
$_SESSION['id']
Wenn Sie wollen, dass ihr Script unabhängig von der Einstellung von register_globals funktioniert, müssen Sie stattdessen das Array $_SESSION verwenden, weil $_SESSION-Einträge automatisch registriert werden. Wenn Sie in Ihrem Script session_register() verwenden, funktioniert es nicht in Umgebungen, in denen die PHP-Anweisung register_globals deaktiviert ist.
Quelle: php.net
$_SESSION['id'] = session_id();
unset($_SESSION['id']);
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() - 42000, '/');
}
session_destroy();
header("Location: index.php?sessionid=$sessionid");
header('Location: http://'.$_SERVER['HTTP_HOST'].'/index.php?'.SID);
session_start();
Jan H. Krüger wrote:Hm, ich registriere Sessionvariablen für gewöhnlich so:
session_register(VARIABLENNAME);
Users browsing this forum: No registered users and 10 guests