Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require "db.php";
- $data= $_POST;
- if( isset($data['do_signup']))
- {
- $errors = array();
- if ( trim ($data['login']) == '' )
- {
- $errors[] = 'Введите логин!';
- }
- $errors = array();
- if ( trim ($data['email']) == '' )
- {
- $errors[] = 'Введите email!';
- }
- $errors = array();
- if ( trim ($data['password']) == '' )
- {
- $errors[] = 'Введите пароль!';
- }
- $errors = array();
- if ( trim ($data['password_2']) != $data['password'] )
- {
- $errors[] = 'повторный пароль введен не верно!';
- }
- if ( empty($errors) )
- {
- $user = R::dispense('users');
- $user->login = $data['login'];
- $user->email = $data['email'];
- $user->password = $data['password'];
- R::store($user);
- echo '<div style="color: green;">Вы успешно зарегестрированы!</div><hr>';
- } else {
- echo '<div style="color: red;">'.array_shift($errors).'</div><hr>';
- }
- }
- ?>
- <html lang="en">
- <head>
- <title>Battlefield Blog</title>
- <link href="css/bootstrap.min.css" rel="stylesheet">
- <link rel="stylesheet" type="text/css" href="css/style.css">
- <link rel="stylesheet" type="text/css" href="assets/slick/slick/slick.css">
- <link rel="stylesheet" type="text/css" href="assets/slick/slick/slick-theme.css">
- <script src="assets/jquery/jquery-3.2.1.min.js" defer></script>
- <script src="assets/slick/slick/slick.min.js" defer></script>
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- <script src="js/bootstrap.min.js"></script>
- <style>
- #secure { display:block;}
- #low,#medium,#high { font-weight:bold;}
- #low { color:red;}
- #medium { color:yellow;}
- #high { color:green;}
- </style>
- </head>
- <body>
- <div id="page-wrapper">
- <header id="header">
- <div class="container">
- <div id="primary-menu">
- <ul>
- <li> <a href=#>Главная</a></li>
- <li> <a href=#>Категории</a></li>
- <li> <a href=#>О нас</a></li>
- <li> <a href=#>Контакты</a></li>
- </ul>
- </div>
- <div id="secondary-menu">
- <ul>
- <li> <a href=#>Новости</a></li>
- <li> <a href=#>Летсплей</a></li>
- <li> <a href=#>Гайды</a></li>
- <li id="logo"><img src="images/SF6E48OYJ2UC.jpg" alt=""></li>
- <li> <a href=#>Читы</a></li>
- <li> <a href=#>Форум</a></li>
- <li> <a href=#>Разное</a></li>
- </ul>
- </div>
- </div>
- </header>
- <div id="content-wrapper" class="container">
- <div id="sidebar">
- <div class="row">
- <div class="well span4 offset4">
- <legend> Авторизация</legend>
- <form method="POST" accept-charset="UTF-8">
- <input id="login" type="text" class="span4" placeholder="Логин" name="login">
- <input id="password" type="password" class="span4" placeholder="Пароль" name="password">
- <label class="checkbox">
- <input type="checkbox" value="1" name="remember"> Запомнить меня
- </label>
- <button id="button1" name="sumbit" class="btn btn-block btn-success">Авторизироваться</button>
- <button id="button2" name="sumbit" class="btn btn-block btn-success"><a href="signup.php">Регистрация</a></button>
- </form>
- </div>
- </div>
- </div>
- <div id="registration">
- <form action="signup.php" method="POST">
- <p>
- <p><strong>Ваш логин</strong>:</p>
- <input type="text" name="login" value="<?php echo @$data['login']; ?>">
- </p>
- <p>
- <p><strong>Ваш email</strong>:</p>
- <input type="email" name="email" value="<?php echo @$data['email']; ?>">
- </p>
- <p>
- <p><strong>Ваш пароль</strong>:</p>
- <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>
- </p>
- <p>
- <p><strong>Введите ваш пароль еще раз</strong>:</p>
- <input type="password" name="password_2" value="<?php echo @$data['password_2']; ?>">
- </p>
- <p>
- <button type="submit" name="do_signup">Зарегестрироваться</button>
- </p>
- </form>
- </div>
- <div class="clear"></div>
- </div>
- <div class="container">
- <footer id="footer">
- 2017 All rights reserved.
- </footer>
- </div>
- </div>
- <script src="estimate_pass.php"></script>
- <script src="js/main.js" defer></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement