我现在的需求是
第一个用户登录后,记录第一个用户的用户名,但是当第一个用户没有关闭整个浏览器(如TT,只关闭页面的情况下),第二个用户登录,能够改变session['name']的值,记住第二个用户的用户名,请问这个简单的需求该怎么在PHP中实现呢,急急急,谢谢大家了.
第一个用户登录后,记录第一个用户的用户名,但是当第一个用户没有关闭整个浏览器(如TT,只关闭页面的情况下),第二个用户登录,能够改变session['name']的值,记住第二个用户的用户名,请问这个简单的需求该怎么在PHP中实现呢,急急急,谢谢大家了.
<?php session_start();
session_destroy();
......
?>
在处理登陆的页上:
<?php session_start(); //这句必须写在第一行
session_register(name); //这句可以写在第二行,也可在判断name,password正确后写
......
?>
session_start();
$_SESSION["username"] = "$username";
$_SESSION["company"] = "$row[company]";if(($_SESSION["username"]=="") || ($_SESSION["company"]==""))
{
echo "<script language='javascript'>alert('用户名或密码错误,请重新输入!');history.go(-1);</script>";}
else
{
echo "<script language='javascript'>location.href='client.php';</script>";
}
应用:
session_start();
if($_SESSION["username"] == "")
{
echo "<script>location.href = 'login.php'</script>";
exit;
}