Advertisement
Ostap34JS

Untitled

Jan 21st, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.84 KB | None | 0 0
  1. <?php
  2. $db =  mysql_connect('localhost','root',"") or die('Помилка зєднання');
  3. mysql_select_db('onlineternopil',$db);
  4. $reg = $_POST['reg'];
  5.  
  6. $u_check = "";//провірка імені користувача
  7. //реєстраційна форма
  8. $fn = $_POST['fname'];//ім'я
  9. $ln = $_POST['lname'];//прізвище
  10. $un = $_POST['username'];//ім'я користувача
  11. $em = $_POST['email'];//емейл
  12. $em2 = $_POST['email2'];//емейл2
  13. $pwd = $_POST['password'];//пароль
  14. $pwd2 = $_POST['password2'];//пароль2
  15. var_dump($_POST);
  16. $d = date('Y-m-d');//рік місяць день
  17.  
  18. if($reg){
  19.     if($em == $em2){
  20.         //зчитування всіх імен користувачів
  21.         $u_check = mysql_query("SELECT `username` FROM `users` WHERE username='$un'");
  22.         //Розподіл по стовпцям
  23.         $check = mysql_num_rows($u_check);
  24.         if($check == 0){
  25.             //Вибрати все і провірити чи все норамально
  26.             if($fn && $ln && $em && $em2 && $pwd && $pwd2){
  27.                 //Провірка правильності паролю
  28.                 if($pwd == $pwd2){
  29.                     //Провірка довжини паролю
  30.                     if(strlen($un) > 25 || strlen($fn) > 25 || strlen($ln) > 25){
  31.                         echo('Максимална довжина імені_користувача/прізвища/імені є 25 символів');
  32.                     }
  33.                     else{
  34.                         //Провірка чи пароль не має більшої довжинии як 25 сим. і меншої як 5 см.
  35.                         if(strlen($pwd) > 30 || strlen($pwd) < 5){
  36.                             echo('Ваш пароль перевищує 30 символів, або менший як 5 символів, виправте');
  37.                         }
  38.                         else{
  39.                             $pwd = md5($pwd);
  40.                             $pwd2 = md5($pwd2);
  41.                             $query = mysql_query("INSERT INTO users VALUES ('','$un','$fn','$ln','$em','$pwd')")  or die('Помилка! А-а-а-а-а шош то буде!!!');
  42.                             die('Вітаємо в тенопіль онлайн! теперт потрібно увійти...');
  43.                         }
  44.                     }
  45.                 }
  46.                 else{
  47.                     echo"З парполями шось нето!";
  48.                 }
  49.             }
  50.             else{
  51.                 echo('З змінними шось нето!');
  52.             }
  53.         }
  54.         else{
  55.             echo('Шось не так вибрало!');
  56.         }
  57.  
  58.     }
  59.     else{
  60.         echo('email failed');
  61.     }
  62. }
  63. else{
  64.     echo"помилка submit";
  65. }
  66. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement