Advertisement
Guest User

Untitled

a guest
Jan 13th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.55 KB | None | 0 0
  1. <script>
  2. $(document).ready(function()
  3. {
  4.  
  5.  
  6. $("#simple-post").click(function()
  7. {
  8. $("#ajaxform").submit(function(e)
  9. {
  10. $("#simple-msg").html("<img src='loading.gif'/>");
  11. var postData = $(this).serializeArray();
  12. var formURL = $(this).attr("action");
  13.  
  14. $.ajax(
  15. {
  16. url : formURL,
  17. type: "POST",
  18. data : postData,
  19. success:function(data, textStatus, jqXHR)
  20. {
  21. alert(data.status);
  22. $("#simple-msg").html('<pre><code class="prettyprint">'+data+'</code></pre>');
  23.  
  24.  
  25. },
  26. error: function(jqXHR, textStatus, errorThrown)
  27. {
  28. $("#simple-msg").html('<pre><code class="prettyprint">AJAX Request Failed<br/> textStatus='+textStatus+', errorThrown='+errorThrown+'</code></pre>');
  29. }
  30. });
  31. e.preventDefault(); //STOP default action
  32. });
  33.  
  34. $("#ajaxform").submit(); //SUBMIT FORM
  35. });
  36.  
  37. });
  38. </script>
  39.  
  40. <?php
  41. ob_start();
  42.  
  43. include 'CUserDB.php';
  44.  
  45. session_start();
  46. include 'config.php';
  47. $myusername=$_POST['txtusername'];
  48. $mypassword=$_POST['txtpassword'];
  49. $myusername = stripslashes($myusername);
  50. $mypassword = stripslashes($mypassword);
  51. $myusername = mysql_real_escape_string($myusername);
  52. $mypassword=mysql_real_escape_string($mypassword);
  53.  
  54. $qry = "SELECT UserName,Type_user FROM login WHERE UserName = '".$myusername."' AND password = '".$mypassword."' ";
  55.  
  56. $result = mysql_query($qry) or die ("Query failed");
  57.  
  58. $UserData = mysql_fetch_array($result);
  59.  
  60. if($UserData['UserName'] != '')
  61.  
  62. {
  63. session_start();
  64.  
  65. $_SESSION['UserId'] = $myusername;
  66.  
  67. $typ = $UserData['Type_user'];
  68.  
  69.  
  70.  
  71. if ( $typ == "Dealer")
  72. {
  73. header('location:Dealer/EditLoginDetails.php');
  74.  
  75.  
  76. }
  77. else if ($typ == "Individual")
  78. {
  79. header('location:/Dealer/EditLoginDetails.php');
  80.  
  81. }
  82. else
  83. {
  84. header('location:/Builder/managep.php');
  85. }
  86.  
  87.  
  88.  
  89.  
  90. }
  91. else
  92.  
  93. {
  94. echo " wrong username or password";
  95.  
  96.  
  97. }
  98.  
  99. ?>
  100.  
  101. $redirect = '';
  102. if($UserData['UserName'] != '')
  103. {
  104. session_start();
  105. $error = 0;
  106. $message = 'Valid';
  107. $_SESSION['UserId'] = $myusername;
  108.  
  109. $typ = $UserData['Type_user'];
  110.  
  111. if($typ == "Dealer")
  112. {
  113. $redirect = 'Dealer/EditLoginDetails.php';
  114. }
  115. else if($typ == "Individual")
  116. {
  117. $redirect = '/Dealer/EditLoginDetails.php';
  118. }
  119. else
  120. {
  121. $redirect = '/Builder/managep.php';
  122. }
  123. }
  124. else
  125. {
  126. $error = 1;
  127. $message = 'Invalid username or password';
  128. }
  129.  
  130. echo json_encode(array('error' => $error, 'message' => $message, 'redirect' => $redirect));
  131.  
  132. $.ajax({
  133. url : formURL,
  134. type: "POST",
  135. data : postData,
  136. dataType:'json',
  137. success:function(data, textStatus, jqXHR) {
  138. if(data.error == 1) {
  139. $("#simple-msg").html('<pre><code class="prettyprint">'+data.message+'</code>< /pre>');
  140. } else {
  141. window.location = data.redirect;
  142. }
  143. }
  144. });
  145.  
  146. header('HTTP/1.0 403 Forbidden');
  147. echo " wrong username or password";
  148.  
  149. success:function(data, textStatus, jqXHR) {
  150. if(data== "error message"){
  151. //display error here
  152. } else{
  153. $("#simple-msg").html('<pre><code class="prettyprint">'+data+'</code>< /pre>');
  154. }
  155. },
  156.  
  157. success: function(data) {
  158. if(data.status == 'success')
  159. alert("Thank you for subscribing!");
  160. else if(data.status == 'error')
  161. alert("Error on query!");
  162. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement