Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- if($_POST) {
- $name=trim($_POST['name']);
- $pass=trim($_POST['pass']);
- $rpass=trim($_POST['rpass']);
- $genres=trim($_POST['genres']);
- $email=trim($_POST['e-mail']);
- $error=false;
- $errortext="<p>При регистрации на сайте произошли следующие ошибки: </p>";
- if($name=="") {
- $error=true;
- $errortext.="Вы не заполнили название группы!";
- } else {if (!preg_match(‘/^[a-z0-9]{4,25}$/i’,$name)) {
- $error=true;
- $errortext.="Убедитесь, что название содержит от 4 до 25 латинских символов и цифр";
- }
- }
- if($pass=="") {
- $error=true;
- $errortext.="Вы не заполнили поле пароль!";
- } else {if (!preg_match(‘/^[a-z0-9]{6,20}$/i’,$pass)) {
- $error=true;
- $errortext.="Убедитесь, что пароль содержит от 6 до 20 символов и состоит из латинских символов и цифр";
- }
- }
- if($rpass=="") {
- $error=true;
- $errortext.="Вы не заполнили поле подтверждения пароля!";
- } else {if ($pass!=$rpass) {
- $error=true;
- $errortext.="Поле пароль и его подтверждение не совпадают!";
- }
- }
- if($email=="") {
- $error=true;
- $errortext.="Вы не заполнили поле email";
- } else {if(!preg_match(‘/^[-0-9a-z_\.]+@[-0-9a-z^\.]+\.[a-z]{2,4}$/i’,$email)) {
- $errortext.="Не правильно заполнено поле email. Адрес должен иметь вид example@somehost.com";
- }
- }
- if($error) {
- echo($errortext);
- } else {
- $db=mysql_connect("localhost", "wavemeup", "пароль же");
- mysql_select_db("Muscls", $db);
- $result=mysql_query("INSERT INTO users (name, genres, email,password) VALUES ('$name','$genres','$email','$pass')");
- mysql_close($db);
- }
- }
- ?>
Add Comment
Please, Sign In to add comment