亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

驗證碼寫對了也不能登錄

我是跟著老師做的,代碼都一樣,但在填寫好驗證碼,點擊提交,它就提示驗證碼錯誤,請重新登錄,如圖:http://img1.sycdn.imooc.com//56571e290001902a07090458.jpg

提交后,就會出現:

http://img1.sycdn.imooc.com//56571e410001a6fe06000406.jpg

代碼和老師的一樣?。何蚁胍欢ㄊ莍f($verify==$verify1)出了問題,不然驗證碼對了,還提示錯誤,我想應該$verify,$verify1兩者不相等,可是我又不知道哪里錯了,都是跟著老師做的,請指教?。?!

在上面兩個頁面跳轉的瞬間,可我覺得都沒有錯啊!還出現這個畫面:第八行是

$autoFlag=$_POST['autoFlag'];//接收來自自動登陸復選框的name的值

http://img1.sycdn.imooc.com//56571f4800012e7c08540480.jpg

<?php

require_once '../include.php';//與數據庫打交道,把它包含進來,它設置了鏈接數據庫的操作

//session_start();//下面用到session則這里要開啟一下

$username=$_POST['username'];

$password=md5($_POST['password']);//給密碼加密

$verify=$_POST['verify'];

$verify1=$_SESSION['verify'];//還要接受一下驗證碼的值

$autoFlag=$_POST['autoFlag'];//接收來自自動登陸復選框的name的值


if($verify==$verify1){

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

? ? $row=checkAdmin($sql);//調用一下在admin.inc.php中設置好的函數,并返回給row

? ? //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'];//也要判斷一下存儲管理員的id號,有的話就登陸成功

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

? ? }else{

? ? ? ? alertMes("登陸失敗,請重新登陸","login.php");

? ? }

}else{

? ? alertMes("驗證碼錯誤,請重新登陸", "login.php");

}


正在回答

1 回答

分別打印$verify和$verify1看看

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

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117253    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

驗證碼寫對了也不能登錄

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號