Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $data = $_POST;
- if (isset($data['submit'])){
- $errors = array();
- if( trim($data['login']) == '')
- {
- $errors[] = "Введите логин!";
- }
- if( trim($data['mail']) == ''){
- $errors[] = "Введите e-mail!";
- }
- if($data['pass'] == '' ){
- $errors[] = "Введите пароль!";
- }
- if($data['pass-repeat'] != $data['pass'] ){
- $errors[] = "Пароли не совпадают!";
- }
- }
- require "db.php";
- ?>
- <form action="registration.php" method="POST">
- <h1>Регистрация.</h1>
- <h3>Ваш логин:</h3>
- <input type="text" name="login" value="<?php echo @$data["login"]?>">
- <br>
- <h3>Ваш e-mail:</h3>
- <input type="text" name="mail" value="<?php echo @$data["mail"]?>">
- <br>
- <h3>Ваш пароль:</h3>
- <input type="password" name="pass">
- <br>
- <h3>Повторите пароль:</h3>
- <input type="password" name="pass-repeat">
- <br>
- <br>
- <button type="submit" name="submit">Зарегистрироваться!</button>
- </form>
- <?php
- if(empty($errors)){
- if($_POST['submit']){
- /* $mess = "Ваш логин и пароль для входа.".$data['login'].$data['pass'];
- // $to - кому отправляем
- $to = 'test@test.ru';
- // $from - от кого
- $from='test@test.ru';
- // функция, которая отправляет наше письмо
- mail($to, $title, $mess, 'From:'.$from);
- echo 'Вы были зарегистрированы!'; */
- $to = [$data['mail']];
- $subject = "Вы успешно зарегистрировались!";
- $message = "Вы зарегистрировались на сайте Михаила Зубова. Ваш логин".$data['login'].", ваш пароль для входа".$data['pass'];
- mail($to, $subject, $mess);
- echo "Вы успешно зарегистрировались";
- }
- $user = R::dispense("users");
- $user->login = $data['login'];
- $user->mail = $data['mail'];
- $user->pass = $data['pass'];
- R::store($user);
- $to = [$data['mail']];
- $subject = "Вы успешно зарегистрировались!";
- $message = "Вы зарегистрировались на сайте Михаила Зубова. Ваш логин".$data['login'].", ваш пароль для входа".$data['pass'];
- echo '<h3>Для входа используйте <a href="autorization.php">авторизацию.</a></h3>';
- }
- else{
- echo '<br><h4 style="font-size:24px;">'.array_shift($errors).'</h4>';
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement