Advertisement
Guest User

Untitled

a guest
Jul 12th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.98 KB | None | 0 0
  1. <?php
  2. require "db.php";
  3.  
  4. $data= $_POST;
  5. if( isset($data['do_signup']))
  6. {
  7. $errors = array();
  8. if ( trim ($data['login']) == '' )
  9. {
  10. $errors[] = 'Введите логин!';
  11. }
  12.  
  13. $errors = array();
  14. if ( trim ($data['email']) == '' )
  15. {
  16. $errors[] = 'Введите email!';
  17. }
  18.  
  19. $errors = array();
  20. if ( trim ($data['password']) == '' )
  21. {
  22. $errors[] = 'Введите пароль!';
  23. }
  24.  
  25. $errors = array();
  26. if ( trim ($data['password_2']) != $data['password'] )
  27. {
  28. $errors[] = 'повторный пароль введен не верно!';
  29. }
  30.  
  31. if ( empty($errors) )
  32. {
  33. $user = R::dispense('users');
  34. $user->login = $data['login'];
  35. $user->email = $data['email'];
  36. $user->password = $data['password'];
  37. R::store($user);
  38. echo '<div style="color: green;">Вы успешно зарегестрированы!</div><hr>';
  39. } else {
  40. echo '<div style="color: red;">'.array_shift($errors).'</div><hr>';
  41. }
  42. }
  43.  
  44. ?>
  45.  
  46. <html lang="en">
  47. <head>
  48.  
  49. <title>Battlefield Blog</title>
  50.  
  51.  
  52. <link href="css/bootstrap.min.css" rel="stylesheet">
  53.  
  54. <link rel="stylesheet" type="text/css" href="css/style.css">
  55.  
  56. <link rel="stylesheet" type="text/css" href="assets/slick/slick/slick.css">
  57.  
  58. <link rel="stylesheet" type="text/css" href="assets/slick/slick/slick-theme.css">
  59.  
  60. <script src="assets/jquery/jquery-3.2.1.min.js" defer></script>
  61.  
  62. <script src="assets/slick/slick/slick.min.js" defer></script>
  63. <script src="http://code.jquery.com/jquery-latest.js"></script>
  64. <script src="js/bootstrap.min.js"></script>
  65.  
  66.  
  67. <style>
  68. #secure { display:block;}
  69. #low,#medium,#high { font-weight:bold;}
  70. #low { color:red;}
  71. #medium { color:yellow;}
  72. #high { color:green;}
  73.  
  74. </style>
  75. </head>
  76.  
  77. <body>
  78. <div id="page-wrapper">
  79. <header id="header">
  80. <div class="container">
  81. <div id="primary-menu">
  82. <ul>
  83. <li> <a href=#>Главная</a></li>
  84. <li> <a href=#>Категории</a></li>
  85. <li> <a href=#>О нас</a></li>
  86. <li> <a href=#>Контакты</a></li>
  87. </ul>
  88. </div>
  89. <div id="secondary-menu">
  90. <ul>
  91. <li> <a href=#>Новости</a></li>
  92. <li> <a href=#>Летсплей</a></li>
  93. <li> <a href=#>Гайды</a></li>
  94. <li id="logo"><img src="images/SF6E48OYJ2UC.jpg" alt=""></li>
  95. <li> <a href=#>Читы</a></li>
  96. <li> <a href=#>Форум</a></li>
  97. <li> <a href=#>Разное</a></li>
  98. </ul>
  99. </div>
  100. </div>
  101. </header>
  102.  
  103. <div id="content-wrapper" class="container">
  104. <div id="sidebar">
  105. <div class="row">
  106. <div class="well span4 offset4">
  107. <legend> Авторизация</legend>
  108.  
  109. <form method="POST" accept-charset="UTF-8">
  110. <input id="login" type="text" class="span4" placeholder="Логин" name="login">
  111. <input id="password" type="password" class="span4" placeholder="Пароль" name="password">
  112. <label class="checkbox">
  113. <input type="checkbox" value="1" name="remember"> Запомнить меня
  114. </label>
  115. <button id="button1" name="sumbit" class="btn btn-block btn-success">Авторизироваться</button>
  116. <button id="button2" name="sumbit" class="btn btn-block btn-success"><a href="signup.php">Регистрация</a></button>
  117.  
  118. </form>
  119. </div>
  120. </div>
  121. </div>
  122.  
  123.  
  124.  
  125.  
  126. <div id="registration">
  127.  
  128. <form action="signup.php" method="POST">
  129.  
  130. <p>
  131. <p><strong>Ваш логин</strong>:</p>
  132. <input type="text" name="login" value="<?php echo @$data['login']; ?>">
  133. </p>
  134.  
  135. <p>
  136. <p><strong>Ваш email</strong>:</p>
  137. <input type="email" name="email" value="<?php echo @$data['email']; ?>">
  138. </p>
  139.  
  140. <p>
  141. <p><strong>Ваш пароль</strong>:</p>
  142. <input type="password" name="password" id="password" value="<?php echo @$data['password']; ?>"><span id="secure">Стойкость:<span id="low">low</span><span id="medium">medium</span> <span id="high">high</span></span>
  143.  
  144. </p>
  145. <p>
  146. <p><strong>Введите ваш пароль еще раз</strong>:</p>
  147. <input type="password" name="password_2" value="<?php echo @$data['password_2']; ?>">
  148. </p>
  149.  
  150. <p>
  151. <button type="submit" name="do_signup">Зарегестрироваться</button>
  152. </p>
  153.  
  154. </form>
  155.  
  156. </div>
  157.  
  158. <div class="clear"></div>
  159. </div>
  160.  
  161. <div class="container">
  162. <footer id="footer">
  163. 2017 All rights reserved.
  164. </footer>
  165. </div>
  166.  
  167.  
  168. </div>
  169. <script src="estimate_pass.php"></script>
  170. <script src="js/main.js" defer></script>
  171. </body>
  172. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement