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

用老师的源码,为什么老是登录失败

用老师的源码,为什么老是登录失败

PHP
紫芈璃 2016-02-23 20:21:53
查看完整描述

8 回答

已采纳
?
乔帮主

TA贡献184条经验 获得超67个赞

1,把代码贴出来吧;2,把报错的信息贴出来啊!你这样说,别人怎么知道是哪里的问题啊!

查看完整回答
反对 回复 2016-02-24
?
单盼晨

TA贡献2条经验 获得超0个赞

你解决了 我也是同样问题 求指教

查看完整回答
反对 回复 2016-03-22
?
灬紫羽

TA贡献107条经验 获得超71个赞

你在checkAdmin这个函数里面加个报错判断,看看是不是密码错了

查看完整回答
反对 回复 2016-03-21
?
紫芈璃

TA贡献1条经验 获得超0个赞

登录的时候,在这有个弹出框,“登录失败,请重新登录”,是哪里出错了吗???

<?php 

require_once '../include.php';

$username=$_POST['username'];

$username=addslashes($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);

var_dump($row);

if($row){

//如果选了一周内自动登陆

if($autoFlag){

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

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

}

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

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

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

}else{

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

}

}else{

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

}

?>


查看完整回答
反对 回复 2016-02-27
  • 乔帮主
    乔帮主
    你要一步步的来分析啊,你分别打印下$_SESSION['adminName']和$row['username'],如果没问题,再打印下$_SESSION['adminId'和=$row['id'];如果这一块没问题,就去打印$row,看它有信息出现没!如果不行,你看下传过来的值$_POST['username'];和$_POST['autoFlag'];有问题没!就这样一步步的分析啊!
?
帮秋

TA贡献125条经验 获得超79个赞

看看自己的数据库配置,是否正确

查看完整回答
反对 回复 2016-02-24
?
huqin082082

TA贡献5条经验 获得超1个赞

之前我在学校做注册登录做了10几遍了  前面一直模仿老师做的  有是会出现问题 ,  后来理解了里面的机制  就好很多了 就算多了 也能轻易的找出来  所以模仿老师的东西没有  自己理解了  写代码很容易

查看完整回答
反对 回复 2016-02-24
?
sign_0000000000123

TA贡献2条经验 获得超0个赞

有具体课程地址吗?

查看完整回答
反对 回复 2016-02-24
?
天启之魂

TA贡献174条经验 获得超85个赞

估计是数据库问题

查看完整回答
反对 回复 2016-02-23
  • 8 回答
  • 0 关注
  • 1790 浏览

添加回答

举报

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