Проблема входа в систему из-за jquery
У меня есть кое-какие проблемы..
Я не могу войти в систему, потому что Jquery не может работать хорошо..
До этой ошибки вход в систему может работать хорошо
Кто-нибудь, кто является экспертом по части Jquery, может помочь мне решить эту проблему?
Проблема в том, чтобы начать с "login.js".
Что я уже пробовал:
Login.js
// JavaScript Document //v2 $(document).ready(function() { $('#succMsg').hide(); $('#errorMsg').hide(); $('#loading').hide(); $("#form_login").fadeIn(); $("#form_login").css({"visibility":"visible","display":"block"}); $('#forgotPassword').click(function(){ msgWindow = window.open('forgotPasswordVerifyScreen.php','forgotPasswordScreen',"location=1,menubar=1,resizable=1,width=500,height=680"); msgWindow.moveTo(0, 0); }); $('#submit_button').click(function(){ // alert('click'); if('#uname' == '') return false; if('#psw' == '') return false; //if ('#rememberme' == '') return false; $('#loading').show(); var parms = $('#form_login').serialize(); var path = ''; alert('Outside: ' +parms); var fileprocess = 'process_login.php'; $.post(fileprocess, parms, function(data){ var feedback = data.split('|'); if(feedback[0] == 'OK') { alert('Insert: ' +data); $('#errorMsg').hide(); $('#succMsg').html('You success to login !'); $('#succMsg').show(); $('#loading').hide(); // further process for valid login var parms = $('#form_login').serialize(); $.post('process_login_valid.php',parms,function(data){ // continue to run next page //alert(data); var url = data; window.location.href=url; }); } else { $('#errorMsg').html('Your username/password isn't not match<br/>Please try again!!'); $('#errorMsg').show(); $('#loading').hide(); return false; } }); return false; }); return false; });
process_login.php
<?php include('../includes/defineGlobal.php'); include(THIS_PAGE_DOC_ROOT.'/functions/worksHire_fns.php'); $userId = ''; $pw = ''; $array = array(); $filter = unsetArray($array); foreach($filter as $k=>$v){ switch ($k) { // uname=&psw= case 'uname' : $userId = $v; case 'psw' : $pw = $v; } } $result = userAuthenticate($userId, $pw) ; if(!$result) { echo 'NO'; } else echo 'OK'; ?>
process_login_valid.php
<?php session_start(); session_unset(); // reset all user session include('../includes/defineGlobal.php'); include(THIS_PAGE_DOC_ROOT.'/functions/worksHire_fns.php'); $user = $_POST['uname']; //$user = 'azizan'; //echo $user; $userClass = getUserClass($user); $_SESSION['user_class'] = $userClass; $_SESSION['login_user_id'] = $user; $_SESSION['dahlogin'] = true; session_commit(); switch($userClass){ case '1': echo '../view_3/'; break; case '2': echo '../employers/'; break; case '3': echo '../admin/index.php'; break; case '4': echo '../admin_jobPostings/index.php'; break; } ?>