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

在admin.inc.php中报adminId没有定义怎么处理,求大神指导

在admin.inc.php中报adminId没有定义怎么处理,求大神指导

PHP
米西米西 2016-08-15 14:38:42
查看完整描述

1 回答

已采纳
?
捷克轩

TA贡献60条经验 获得超21个赞

把代码贴出来我给你看看  感觉就是没有定义
查看完整回答
反对 回复 2016-08-15
  • 米西米西
    米西米西
    <?php /** * 查询用户 * @param unknown $sql * @return unknown */ function checkAdmin($sql){ return fetchOne($sql); } /** * 验证是否登录 */ function checkLogined(){ if($_SESSION['adminId'] == "" && $_COOKIE['adminId'] == ""){ alertMes("没有登录,请先登录!", "login.php"); } } /** * 注销 */ function logout(){ $_SESSION = array(); if(isset($_COOKIE[session_name()])){ setcookie(session_name(),"",time()-1); } if(isset($_COOKIE['adminId'])){ setcookie("adminId","",time()-1); } if(isset($_COOKIE['adminName'])){ setcookie("adminName","",time()-1); } session_destroy(); header("location:login.php"); }
  • 米西米西
    米西米西
    <?php function checkAdmin($sql){ return fetchOne($sql); } function checkLogined(){ if($_SESSION['adminId'] == "" && $_COOKIE['adminId'] == ""){ alertMes("没有登录,请先登录!", "login.php"); } } function logout(){ $_SESSION = array(); if(isset($_COOKIE[session_name()])){ setcookie(session_name(),"",time()-1); } if(isset($_COOKIE['adminId'])){ setcookie("adminId","",time()-1); } if(isset($_COOKIE['adminName'])){ setcookie("adminName","",time()-1); } session_destroy(); header("location:login.php"); }
  • 捷克轩
    捷克轩
    很明显你的cookie里面没有设置成功adminId 所以自然就会报错了 你把你设置cookie的地方贴出来,有没有夸域名的问题,你要知道设置cookie是有时间长度还有域名的问题 也许你设置成功了 但是在这个域名下就是无法获取
点击展开后面4
  • 1 回答
  • 0 关注
  • 1404 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信