1、入口与校验(index.php)
";
echo "5秒后跳转到登录页面!";
header("refresh:5;url=login.php");
}else{
echo '第一次登录...';
echo "
";
echo "3秒钟后跳转到登录页面!";
header("refresh:3;url=login.php");
}
}
/**
* 通过登录时写入文件session_id和当前登录设备后生成的session_id进行比较,相同则是同一台设备登录,不同则在别的地方登录
*/
function is_login($uid){
$getLogSessionId = file_get_contents('session_log/'.$uid.'.txt');
if($getLogSessionId == session_id()){
return true;
}else{
return false;
}
}2、登录(login.php)
';
$uid = 10;
file_put_contents('session_log/'.$uid.'.txt',session_id());
echo "登录完成";3、登录成功(loginSuccess.php)
4、保存sessionId文件夹(session_log),测试代码,需要手动建一个或者赋予自动生成文件的权限
上一篇:如何在PHP中使用微信支付接口
下一篇:PHP如何实现模糊查询