Guest User

Untitled

a guest
Mar 10th, 2016
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.00 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3.  
  4. <head>
  5.  
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <meta name="description" content="">
  10. <meta name="author" content="">
  11.  
  12. <title>Grayscale - Start Bootstrap Theme</title>
  13.  
  14. <!-- Bootstrap Core CSS -->
  15. <link href="css/bootstrap.min.css" rel="stylesheet">
  16.  
  17. <!-- Custom CSS -->
  18. <link href="css/login.css" rel="stylesheet">
  19.  
  20. <!-- Custom Fonts -->
  21. <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  22. <link href="http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic" rel="stylesheet" type="text/css">
  23. <link href="http://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
  24.  
  25. <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  26. <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  27. <!--[if lt IE 9]>
  28. <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  29. <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  30.  
  31. <![endif]-->
  32.  
  33.  
  34. </head>
  35. <div class="container">
  36. <div class="row">
  37. <div class="col-md-6 col-md-offset-3">
  38. <div class="panel panel-login">
  39. <div class="panel-heading">
  40. <div class="row">
  41. <div class="col-xs-6">
  42. <a href="#" class="active" id="login-form-link">Login</a>
  43. </div>
  44. <div class="col-xs-6">
  45. <a href="#" id="register-form-link">Register</a>
  46. </div>
  47. </div>
  48. <hr>
  49. </div>
  50. <div class="panel-body">
  51. <div class="row">
  52. <div class="col-lg-12">
  53. <form id="login-form" action="" method="post" role="form" style="display: block;">
  54. <div id="error"></div>
  55. <div class="form-group">
  56. <input type="text" name="username" id="username" tabindex="1" class="form-control" placeholder="Username" value="" required/>
  57. </div>
  58. <div class="form-group">
  59. <input type="password" name="password1" id="password" tabindex="2" class="form-control" placeholder="Password" required />
  60. </div>
  61.  
  62. <div class="form-group">
  63. <div class="row">
  64. <div class="col-sm-6 col-sm-offset-3">
  65. <input type="submit" name="login-submit" id="login-submit" tabindex="4" class="form-control btn btn-login" value="Log In">
  66. </div>
  67. </div>
  68. </div>
  69. <div class="form-group">
  70. <div class="row">
  71. <div class="col-lg-12">
  72.  
  73. </div>
  74. </div>
  75. </div>
  76. </form>
  77. <form id="register-form" action="" method="post" role="form" style="display: none;">
  78. <div class="form-group">
  79. <input type="text" name="username" id="username1" tabindex="1" class="form-control" placeholder="Username" value="" />
  80. </div>
  81. <div id="status"></div>
  82. <div class="form-group">
  83. <input type="email" name="email" id="email" tabindex="1" class="form-control" placeholder="Email Address" value="" required/>
  84. </div>
  85. <div class="form-group">
  86. <input type="password" name="password" id="password" tabindex="2" class="form-control" placeholder="Password" />
  87. </div>
  88. <div class="form-group">
  89. <input type="password" name="confirm-password" id="confirm-password" tabindex="2" class="form-control" placeholder="Confirm Password" />
  90. </div>
  91. <div class="form-group">
  92. <div class="row">
  93. <div class="col-sm-6 col-sm-offset-3">
  94. <input type="submit" name="register-submit" id="register-submit" tabindex="4" class="form-control btn btn-register" value="Register Now" />
  95. </div>
  96. </div>
  97. </div>
  98. </form>
  99. </div>
  100. </div>
  101. </div>
  102. </div>
  103. </div>
  104. </div>
  105. </div>
  106. <script src="js/jquery.js"></script>
  107. <script src="js/login.js"></script>
  108.  
  109.  
  110. <script type="text/javascript">
  111. $(document).ready(function() {
  112. $("#error").css('display', 'none', 'important');
  113. $("#login-submit").click(function() {
  114. var username = $("#username").val();
  115. var password = $("#password").val();
  116. $.ajax({
  117. type: "POST",
  118. url: "../blog/database/login.php",
  119. data: "name=" + username + "&pwd=" + password,
  120. success: function(html) {
  121. if (html == 'coordinator') {
  122. window.location = "../blog/addpost.php";
  123. } else if (html == 'Normal') {
  124. window.location = "konnect.php";
  125. } else {
  126. $("#error").css('display', 'inline', 'important');
  127. $("#error").html("<p>Wrong username or password</p>");
  128. }
  129. },
  130. beforeSend: function() {
  131. $("#error").css('display', 'inline', 'important');
  132. $("#error").html("<img src='images/ajax-loader.gif' /> Loading...")
  133.  
  134. }
  135. });
  136. return false;
  137. });
  138. $("#username1").change(function() {
  139. var username = $("#username1").val();
  140. var msgbox = $("#status");
  141.  
  142. if (username.length > 3) {
  143. $("#status").html('Checking availability');
  144.  
  145. $.ajax({
  146. type: "POST",
  147. url: "../blog/database/registration.php",
  148. data: "username=" + username,
  149. success: function(data) {
  150. $("#status").html(data);
  151. }
  152. });
  153.  
  154. } else {
  155.  
  156. $("#status").html('Enter valid User Name');
  157. }
  158. return false;
  159. });
  160. });
  161.  
  162.  
  163. //-->
  164. </script>
  165. <script src="http://jqueryvalidation.org/files/dist/jquery.validate.min.js"></script>
  166. <script src="http://jqueryvalidation.org/files/dist/additional-methods.min.js"></script>
  167. <script>
  168. // just for the demos, avoids form submit
  169. jQuery.validator.setDefaults({
  170. debug: true,
  171. success: "valid"
  172. });
  173. $("#register-form").validate({
  174. rules: {
  175. password: "required",
  176. confirm - password: {
  177. equalTo: "#password"
  178. }
  179. },
  180. messages: {
  181. password: " Enter Password",
  182. confirmpassword: " Enter Confirm Password Same as Password"
  183. }
  184.  
  185. });
  186. </script>
  187. </body>
  188.  
  189. </html>
Add Comment
Please, Sign In to add comment