始終顯示登錄錯誤,用Var_dump檢查數組沒有值。
<?php
session_start();
require_once '../include.php';
$username=$_POST['username'];
$password=md5($_POST['password']);
$verify=$_POST['verify'];
$verify1=$_SESSION['verify'];
if($verify==$verify1){
? ? $sql="select * from imooc_admin where username='{$username}'and password='{$password}'";
? ? $row=checkAdmin($sql);
? ? var_dump($row);
? ? if($row){
? ? ? ? $_SESSION['adminName']=$row['username'];
? ? ? ? //header("location:index.php");
? ? ? ? //alertMes("登錄成功啦","index.php");
? ? }else{
? ? ? ? //alertMes("登錄失敗啦,重新登錄啊", "login.php");
? ? }
}else{
? ? ? ? alertMes("驗證碼錯誤啦", "login.php");
}
2017-05-02
你要把你checkAdmin()的代碼也放上來啊,問題應該是出在你定義的checkAdmin()方法上