plusnplus Posted January 22, 2010 Share Posted January 22, 2010 Hi, I have code: do-login.php <? include("function/db.php"); $user_id=$_GET['user_id']; $user_pwd=$_GET['user_pwd']; $link_id=$mylink; $user1=auth_login($user_id,$user_pwd,$link_id); if($user1==0) // user or password is wrong { $display_string="wrong"; echo $display_string; } else { $display_string="correct"; echo $display_string; } ?> login.php <html> <body topmargin="0"><center> <script language="javascript" type="text/javascript"> <!-- //Browser Support Code function ajaxFunction(){ var ajaxRequest; // The variable that makes Ajax possible! try{ // Opera 8.0+, Firefox, Safari ajaxRequest = new XMLHttpRequest(); } catch (e){ // Internet Explorer Browsers try{ ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try{ ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ // Something went wrong alert("Your browser broke!"); return false; } } } // Create a function that will receive data sent from the server ajaxRequest.onreadystatechange = function(){ if(ajaxRequest.readyState == 4){ var ajaxDisplay = document.getElementById('ajaxDiv'); ajaxDisplay.innerHTML = ajaxRequest.responseText; } } var user_pwd = document.getElementById('user_pwd').value; var user_id = document.getElementById('user_id').value; var queryString = "?user_id=" + user_id + "&user_pwd=" + user_pwd; ajaxRequest.open("GET", "do-login.php" + queryString, true); ajaxRequest.send(null); } //--> </script> <form name='myForm'> <table border="0" bgcolor="E2EAFB" cellspacing="2" cellpadding="2" width="300" class="Body"> <tr valign="top"> <td></td><td width=100>User name</td><td width=20>:</td> <td width=180><input type=text class="Body" size=18 id="user_id"></td> </tr> <tr valign="top"> <td></td><td >Password</td><td>:</td> <td><input type=password class="Body" size=18 id="user_pwd"></td> </tr> <td colspan="4" align=center height=50><input type='button' onclick='ajaxFunction()' value="Login"></td> <tr> </form> <div id='ajaxDiv'>Your result will display here</div> </body> </html> my question is how to redirect to another page if the user and password is correct? Thanks for any help/ reply Quote Link to comment Share on other sites More sharing options...
iScript Posted January 25, 2010 Share Posted January 25, 2010 in PHP: <?php if(is_correct_username($_POST['username']) && is_correct_password($_POST['password'])){ header("Location: userSuccessLogged.php"); } ?> in JavaScript: <script type="text/javascript"> window.location.href = "htttp://www.google.com"; </script> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.