참조는 jquery-2.1.4.min.js 입니다. 데이터 제출은 성공했지만 점프가 발생하지 않습니다. 데이터베이스 테스트도 기록됩니다. Njs 코드 함수 login () {$ .ajax ({type: "post", // 메소드 url: "apH/logingo.php", // 양식은 URL 데이터를 받습니다: $ ('#form1'). Serialize () > ;를 사용하여 ; { > 비밀번호"; //실패한 제출에 대한 프롬프트 단어 또는 기타 피드백 코드 var result=document.getElementById("Result"); result.innerHTML="네트워크 연결 실패"; }); } PHP 코드 php//error_reporting(-1); > $username = $_POST["username"];//POST 형식에서 사용자 이름 가져오기 $passs = $_POST["pass"];//POST 형식에서 비밀번호 가져오기//$addkey = $_POST['logcode ' ]; //8비트 KEY //양식 필터링 $user = Trim($username);//공백 필터링 $psw = Trim($passs);//공백 필터링 //판단 시작 if($user == " " && $psw == ""){ echo "[{"result":"계좌번호와 비밀번호가 입력되지 않았습니다!"}]";}else if ($user == "") { echo "[{"result":"계정이 채워지지 않았습니다 아직< /a>"}]";}else if ($psw == "") { echo "[{"result":"비밀번호가 입력되지 않았습니다 아직;"}]";}else{
//MD5 비밀번호 확인 $md5psw = MD5($psw) include_once($_SERVER['DOCUMENT_ROOT'].'/config/db.php') // 데이터베이스 구성 연결 File$sql = "SELECT * FROM add_user WHERE username='$_POST[username]' and pass='$md5psw'";
$result = $db->query($sql);$row = $ 결과-> ;fetch_assoc();session_start();$_SESSION['username'] = $row['username'] $_SESSION['userid'] = $row['id'];
if ($row ) { echo "[{"result":"확인 성공"}]" } }else{ echo "[{"result":"fail"}]"; }}
?>
제가 직접 해결했습니다. 감사합니다.