Advertisement
Guest User

Untitled

a guest
Feb 15th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.12 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. $("#lg_username").attr("data-content", "Username or password is invalid!");
  50. $("#lg_password").attr("data-content", "");
  51. }
  52. }
  53. });
  54. return false;
  55. }
  56.  
  57. <?php
  58. require_once 'dbcon.php';
  59. session_start();
  60.  
  61. $username = mysql_real_escape_string($_POST["username"]);
  62. $password = mysql_real_escape_string($_POST["password"]);
  63.  
  64. $sql = "SELECT * FROM tbl_user WHERE userName = '$username' AND password = '$password'";
  65.  
  66. $result = mysql_query($sql);
  67. $count = mysql_num_rows($result);
  68. $row = mysql_fetch_array($result);
  69.  
  70. if($count == 1){
  71. if($_POST['checkbox'] == TRUE) {
  72. if(!isset($_COOKIE['name'])) {
  73. setcookie( 'name', $row['userName'], time() + (86400 * 30) );
  74. }
  75. }
  76. $_SESSION['user_session'] = $row['userName'];
  77. echo TRUE;
  78. }
  79. else {
  80. echo FALSE;
  81. }
  82. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement