您当前的位置: 首页 >  sql

暂无认证

  • 2浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP+MYSQL+COOKIE自动登陆3

发布时间:2020-04-17 23:51:33 ,浏览量:2


核心开始了,老弟:

$username=$_POST['username'];
//获取输入的密码
$password=$_POST['password'];
$autologin=(int)$_POST['autologin'];
作用:获取用户名+密码+一周内自动登陆7天看是否点击,为什么一周内自动登陆7天要加int因为是天啊
$username=mysqli_real_escape_string($link,$username);为安全🤔考虑啊(加密)
转义一些输入的特殊的字符把,转义成字符串

if($result&&mysqli_affected_rows($link)==1)
作用是:有数据,1:代表有,0代表没有,-1代表错误。
if($autologin)//点击了
	{
		$expTime=time()+7*24*60*60;
	}
	else//没有点击不启动它把
	{
		$expTime=0;
	}
	点击了就能点就能自动登陆7天啊,不需要在登陆了,但是注意一点7天后会自动退出,时间从你登陆后开始
	如果没有点击的话,会为0,
	setcookie('islogin',1,$expTime);核心是用户名+点击一周内7天+登录按钮都7天
问题:为什么不能用密码,因为销毁密码难道别的用户不能用这个密码了吗是吧
exit("
			alert('登录成功');
			location.href='dl.php';
		");
		登陆成功
		else
{
	exit("
			alert('登录失败');
			location.href='login.php';
		");
}
否则你懂的
关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.0832s