Hi,
habe ein kleines Problem mit meiner Session,
sie wird beim login nicht mehr beendet.
und hier
und hier noch die Function
ich habe keine Ahnung warum er die UserSession nicht beendet!
Danke Marcus
habe ein kleines Problem mit meiner Session,
sie wird beim login nicht mehr beendet.
PHP-Code:
<?php
session_start();
include("connect2db.inc.php");
include("usermanagment.inc.php");
$userinfo = CheckUserSession(session_id());
?>
<a href="main.php?action=logout">Logout<br><?php echo $userinfo[EMail]." ".$userinfo[Name]; ?></a><br>
PHP-Code:
switch($action) {
case "login" : CheckUserLogin ($un, $pw, session_id());
break;
case "logout" : UserLogout (session_id());
break;
default: echo '
<br>
<form name="login" method="post" action="login.php">
<input type="hidden" name="action" value="login">
Enter your username and password to log in
<br>
Username: </td><td><input class="flat" type="text" name="un"><br>
Password: </td><td><input class="flat" type="password" name="pw"></br>
<input type="submit" value="Login">
</form>
';
}
PHP-Code:
function UserLogout ($session) {
$result = mysql_query("UPDATE AdminUser SET UserSession = NULL WHERE UserSession = '".$session."'") or mysql_error();
header ("Location: main.php");
}
Danke Marcus
Kommentar