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[]='Введите логин!';
- }
- if(trim($data['email'])=='')
- {
- $errors[]='Введите email!';
- }
- if($data['password']=='')
- {
- $errors[]='Введите пароль!';
- }
- if($data['password_2']!=$data['password'])
- {
- $errors[]='Повторный пароль введен не верно';
- }
- if(empty($errors))
- {
- //все хорошо. регистрируем
- $user = R::dispense('users');
- $user->login = $data['login'];
- $user->email = $data['email'];
- $user->password = password_hash($data['password'], PASSWORD_DEFAULT);
- $user->join_date = time();
- R::store( $user );
- echo '<div style="color: green;">Вы успешно зарегистрированы!</div><hr>';
- }else
- {
- echo '<div style="color: red;">'.array_shift($errors).'</div>
- <hr>';
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement