I have some problem..
I can't to login because Jquery can't run well..
Before this error, login can run well
Anyone, who expert of Jquery part can help me how to solve it?
The problem is start from "login.js".
What I have tried:
Login.js
$(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(){
if('#uname' == '') return false;
if('#psw' == '') 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();
var parms = $('#form_login').serialize();
$.post('process_login_valid.php',parms,function(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) {
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();
include('../includes/defineGlobal.php');
include(THIS_PAGE_DOC_ROOT.'/functions/worksHire_fns.php');
$user = $_POST['uname'];
$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;
}
?>