king密码为什么能通过?
为什么king密码可以通过?不是在数据库里面被加密成别的字符串了么?我的通过不了啊,直接输出密码是king,但是数据库里面的不一样!是要把king再加密之后对比么?为什么视频里面都没有?还能直接通过?
为什么king密码可以通过?不是在数据库里面被加密成别的字符串了么?我的通过不了啊,直接输出密码是king,但是数据库里面的不一样!是要把king再加密之后对比么?为什么视频里面都没有?还能直接通过?
2016-08-12
require_once '../include.php';
$username=$_POST['username'];
$password=md5($_POST['password']);
$verify=$_POST['verify'];
$verify1=$_SESSION['verify'];
$autoFlag=$_POST['autoFlag'];
if($verify==$verify1){
$spl="select * from imooc_admin where username='{$username}' and password='{$password}'";
$row=checkAdmin($spl);
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");
}
你看下我dologin的源码吧?我不知道怎么解释,第三行有加密了
举报