Advertisement
Guest User

Untitled

a guest
Sep 16th, 2019
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.89 KB | None | 0 0
  1.  if (isset($_REQUEST['next']))
  2.         {
  3.           $_SESSION['nick'] = $_POST['nickname'];
  4.           if (empty($_POST['nickname'])) echo '› Ты что издеваться вздумал? Быстро назови свои имя или я открою огонь.';
  5.           elseif (strlen($_POST['nickname']) < 2) echo '› Имя из одной буквы? Не пытайся меня обмануть, сталкер, а то добром это не закончится.';
  6.           elseif (strlen($_POST['nickname']) > 30) echo '› Как-как? Слишком длинное, не запомню я его. Сделай короче.';
  7.           else
  8.           {
  9.             $stmt = $go -> prepare('SELECT `id` FROM `users` WHERE `login` = ?');
  10.             $stmt -> execute([$_POST['nickname']]);
  11.             $total = $stmt -> rowCount();
  12.  
  13.             if ($total > 0) echo '› У нас уже тут есть сталкер с именем "'.$_POST['nickname'].'" и он - не ты. Говори другое имя.';
  14.             else
  15.             {
  16.               unset($_SESSION['nick']);
  17.                if ($vk_api>0){
  18. $stmt = $go -> prepare('INSERT INTO `users` (`login`, `password`, `addDate`, `updDate`,`vk_id`,`save`,`start`,`rubles`) VALUES (?, ?, ?, ?,?,?,?,?)');
  19.               $stmt -> execute([$_POST['nickname'], md5($_POST['nickname']), time(), time(),$vk_api,1,2,10]);
  20. }else{
  21. $stmt = $go -> prepare('INSERT INTO `users` (`login`, `password`, `addDate`, `updDate`,`vk_id`,`save`,`start`,`rubles`) VALUES (?, ?, ?, ?,?,?,?,?)');
  22.               $stmt -> execute([$_POST['nickname'], md5($_POST['nickname']), time(), time(),$vk_api,1,2,10]);
  23. }
  24.               setcookie('login', $_POST['nickname'], time()+86400*365, '/');
  25.               setcookie('password', md5($_POST['nickname']), time()+86400*365, '/');
  26.               header('Location: /start/step/1');
  27.             }
  28.           }
  29.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement