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 ($data['password'] == '' )
- {
- $errors[] = 'Введите пароль!';
- }
- $errors = array();
- if ($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>';
- }
- }
- ?>
- <div id="registration">
- <form action="signup.php" method="POST">
- <p></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="pass" value="<?php echo @$data['password']; ?>"/>
- <div id="indicator"></div>
- <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>
- </form>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement