Advertisement
Guest User

Untitled

a guest
Aug 11th, 2017
540
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.48 KB | None | 0 0
  1. <?
  2.     header('Content-Type: text/html;charset=windows-1251');
  3.     include "conf.php";
  4.     include "db.php";
  5.     include "user.php";
  6.     db::connect();
  7.    
  8.     $email = $_POST['accountemail'];
  9.     $password = $_POST['accountpassword'];
  10.     $alias = iconv("utf-8", "windows-1251", $_POST['accountalias']);
  11.     if(!user::login())
  12.     {
  13.         if (preg_match("/^[0-9a-zA-Z-_.]+@[0-9a-zA-Z-_.]+\.[a-zA-Z]{2,4}$/", $email))  
  14.         {
  15.             if(db::count('accounts', 'email', $email))
  16.             {
  17.                 if(db::count('accounts', 'email', $email) && db::count('accounts', 'password', md5($password)))
  18.                 {
  19.                     $y2k = mktime(0,0,0,21,11,2012);
  20.                     setcookie('email', $email, $y2k);
  21.                     setcookie('password', md5($password), $y2k);
  22.                     echo "1";
  23.                 }
  24.                 else
  25.                 {
  26.                     echo "Пароль не верный";
  27.                 }
  28.                
  29.             }
  30.             else
  31.             {
  32.                 db::insert("accounts", "`i`, `email`, `password`, `ip`, `alias`", "0 , '".$email."', '".md5($password)."', '".$_SERVER['REMOTE_ADDR']."', '".$email."'");
  33.                 $y2k = mktime(0,0,0,21,11,2012);
  34.                 setcookie('email', $email, $y2k);
  35.                 setcookie('password', md5($password), $y2k);
  36.                 echo "1";
  37.             }
  38.         }
  39.         else
  40.         {
  41.             echo "Введите правильный e-mail";
  42.         }
  43.     }
  44.     else
  45.     {
  46.         if($alias)
  47.         {
  48.             db::query("UPDATE accounts SET alias='".$alias."' where `email`='".$_COOKIE['email']."' and `password`='".$_COOKIE['password']."'");
  49.             echo "1";
  50.         }
  51.         else
  52.         {
  53.             echo "Ну хотя-бы какой нибудь псевдоним должен быть";
  54.         }
  55.        
  56.     }
  57. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement