Advertisement
Guest User

Untitled

a guest
Feb 15th, 2016
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.47 KB | None | 0 0
  1. <form id="login-form" class="text-left" method="post">
  2. <div class="main-login-form">
  3. <div class="login-group">
  4. <div class="form-group">
  5. <label for="lg_username" class="sr-only">Username</label>
  6. <input type="text" class="form-control" id="lg_username" name="username" placeholder="username"
  7. data-container="body" data-toggle="popover" data-placement="left" data-content=""
  8. value="">
  9. </div>
  10. <div class="form-group">
  11. <label for="lg_password" class="sr-only">Password</label>
  12. <input type="password" class="form-control" id="lg_password" name="password" placeholder="password"
  13. data-container="body" data-toggle="popover" data-placement="left" data-content="">
  14. </div>
  15. <div class="form-group login-group-checkbox">
  16. <input type="checkbox" id="lg_remember" name="lg_remember">
  17. <label for="lg_remember">remember</label>
  18. </div>
  19. </div>
  20. <button type="submit" class="login-button">Submit</button>
  21. </div>
  22. </form>
  23.  
  24. $(document).ready(function () {
  25. $('#login-form').validate({
  26. rules: { //rules goes here},
  27. messages: { //messages goes here},
  28. submitHandler: submitForm
  29. });
  30.  
  31. function submitForm(){
  32. var username = $('#lg_username').val();
  33. var password = $('#lg_password').val();
  34. var checkbox = $('#lg_remember').is(":checked");
  35.  
  36. var strAjax = "username=" + username + "&password=" + password + "&checkbox=" + checkbox;
  37. alert(strAjax);
  38. $.ajax({
  39. type: 'POST',
  40. url: 'loginAjax.php',
  41. data: strAjax,
  42. cache: false,
  43. success: function(data) {
  44. alert(data);
  45. if(data == "1") {
  46. window.location.href = "home.php";
  47. }
  48. else {
  49. //Error messages
  50. }
  51. }
  52. });
  53. return false;
  54. }
  55.  
  56. <?php
  57. require_once 'dbcon.php';
  58. session_start();
  59.  
  60. $username = mysql_real_escape_string($_POST["username"]);
  61. $password = mysql_real_escape_string($_POST["password"]);
  62.  
  63. $sql = "SELECT * FROM tbl_user WHERE userName = '$username' AND password = '$password'";
  64.  
  65. $result = mysql_query($sql);
  66. $count = mysql_num_rows($result);
  67. $row = mysql_fetch_array($result);
  68.  
  69. if($count == 1){
  70. if($_POST['checkbox'] == TRUE) {
  71. if(!isset($_COOKIE['name'])) {
  72. setcookie( 'name', $row['userName'], time() + (86400 * 30) );
  73. }
  74. }
  75. $_SESSION['user_session'] = $row['userName'];
  76. echo TRUE;
  77. }
  78. else {
  79. echo FALSE;
  80. }
  81. ?>
  82.  
  83. $.ajax({
  84. type: 'POST',
  85. url: 'loginAjax.php',
  86. data: $('#login-form').serialize(),
  87. cache: false,
  88. success: function(data) {
  89. alert(data);
  90. if(data == "1") {
  91. window.location.href = "home.php";
  92. }
  93. else {
  94. //Error messages
  95. }
  96. }
  97. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement