<?php include "../common/dbsession.php"; 세션_시작(); if(isset($_SESSION['user'])){ header('위치:../content/home.php'); and 연결("10.21 .54.99:3306","c322","20210409","c322"); $sql="`email`='".$_POST['zh']."'"인 `user`에서 *를 선택하세요. $res=mysqli_query($conn,$sql); mysqli_fetch_array($res); /*if (!$res){ printf("오류: %sn", mysqli_error($conn)); 출구(); }*/ $row=mysqli_fetch_assoc($res); if(!$conn){ die("连接失败".mysqli_connect_error()); } //var_dump($res); if(isset($row['pw'])){//表中存재 if(md5($_POST['pw'])==$row['pw']){ $_SESSION=[]; $_SESSION['사용자']=$_POST['zh']; //登陆成功 echo "3"; }else{ echo "0";//账户密码错误 } }else{ //表中不存재 echo "2";//账户不存재 있음 } }else{ echo "1";//验证码불对 //session_destroy (); } 출구; } }?><!doctype html><html> <title>사용자 로그인</title<meta charset="utf-8"<script type="text/javascript" src ="../resource/jquery-3.2.1.min.js"></script> <link rel="style.css" href="../login.css">/head> ; <body> <div style="text-align:center;margin-top:20px;"> <div>로그인을 환영합니다</div> > /div> ="pw" placeholder="비밀번호를 입력하세요" autocomplete="off" > </div> </양식> (".vcode").val(), "zh":$( ".zh").val(), "pw":$(".pw").val()}, function(res){ Alert(res); if(res==0){ window.location.href = "../ Content/Home.php";} Else if (res == 1) {alert ("인증 코드 입력 오류, 재 입력하십시오! "); 잘못된 계정 입력, 다시 입력하십시오!"); "서비스 이상, 페이지를 새로 고치거나 관리자에게 문의하십시오!" /html>
autoload2021-11-29 10:48:25
if (!$res) { printf("Error: %s\n", mysqli_error($conn)); exit(); }
이 문장에 댓글을 달지 마세요. mysqli_fetch_assoc() 매개변수 문제인지 SQL 문장 문제인지 확인하세요