这并不是ASP和PHP的区别,只是在你使用cookie时是否让他们保留在本地如果要每次进入都要登录的话,那就用session吧<?php
session_start();
if (!isset($sysLoginFlag) || !$sysLoginFlag)
{
echo "<script>location.replace(\"login.php\")</script>";
exit();
}//$sysLoginFlag为session变量
?>
session_start();
if (!isset($sysLoginFlag) || !$sysLoginFlag)
{
echo "<script>location.replace(\"login.php\")</script>";
exit();
}//$sysLoginFlag为session变量
?>
session_destroy: 结束 session。
session_name: 存取目前 session 名称。
session_module_name: 存取目前 session 模块。
session_save_path: 存取目前 session 路径。
session_id: 存取目前 session 代号。
session_register: 注册新的变量。
session_unregister: 删除已注册变量。
session_is_registered: 检查变量是否注册。
session_decode: Session 资料解码。
session_encode: Session 资料编码。
if (!isset($sysLoginFlag) || !$sysLoginFlag)
{
echo "<script>location.replace(\"login.php\")</script>";
exit();
}可否加入一些代码,如:
if (!isset($sysLoginFlag) || !$sysLoginFlag)
{
echo "<script>location.replace(\"login.php\")</script>";
setcookie("登陆信息",'');
exit();
}
或者每个连接加上一个SID