为了账号安全,请及时绑定邮箱和手机立即绑定

电商自动登录模块的问题

商城用户登录板块,如果我登录的时候不勾选checkbox(name为autoFlag)一周内自动登录,它就一直报错undefined index:autoFlag,如果勾选了就可以直接登录不提示这个。求大神助攻,怎么办???!

正在回答

2 回答

加上一个判断

if(isset($_POST['autoFlag'])){
    $autoFlag = $_POST['autoFlag'];
}

1 回复 有任何疑惑可以回复我~

<?php

require_once '../include.php';

$username = $_POST['username'];

$password=md5($_POST['password']);

$verify=$_POST['verify'];

$verify1=$_SESSION['verify'];

$autoFlag=$_POST['autoFlag'];;

if($verify==$verify1){

$sql="select * from imooc_admin where username='{$username}' and password='{$password}'";

$row=checkAdmin($sql);

if($row){

//如果选了24内自动登陆

if($autoFlag){

setcookie("adminId",$row['id'],time()+24*3600);

setcookie("adminName",$row['username'],time()+24*3600);

}

$_SESSION['adminName']=$row['username'];

$_SESSION['adminId']=$row['id'];

alertMes("登陆成功","index.php");

}else{

alertMes("登陆失败,重新登陆","login.php");

}

}else{

alertMes("验证码错误","login.php");

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117242    人
  • 解答问题       2101    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程

电商自动登录模块的问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号