View file reg.php

File size: 2.55Kb
<?php
##################################
#           reg.php              #
##################################
#   Форум на MySQL               #
#Афтар : Morgan                  #
#ICQ : 530-648                   #
#Email : [email protected]           #
##################################
 require_once 'includes/start.php';
 require_once 'includes/functions.php';
 require_once 'includes/db.php';
 require_once 'includes/avt.php';
 require_once 'includes/head.php';

if($status != 'logined')
{

echo '</div><div class="main">
Регистрация
</div><div class="fon">';
  switch($_GET['mode'])
  {
  case 'reg':
$login = htmlspecialchars(trim(substr($_POST['login'],0,40)));
$pass = htmlspecialchars(trim(substr($_POST['pass'],0,20)));
$code = htmlspecialchars(trim(substr($_POST['code'],0,4)));
if($code == $_SESSION['code'])
  {
  if(!empty($login) and !empty($pass))
    {

    if(mysql_num_rows(mysql_query("SELECT login FROM `users` WHERE `login` = '$login'"))==0)
      {
 $md5 = md5($pass);
      if(mysql_query("INSERT INTO `users` SET `pass`= '$md5',`login`='$login',`date_reg`=NOW(),`posts`='0',`dol`='user' ")==true)
        {

        echo 'Вы успешно зарегистрированы!<br />
        <a href="enter.php">Войти</a> на форум<br />
        ';

        }
        else{echo '<b>Ошибка!</b><br />
        Попробуйте заново!<br />
        ';}


      }
      else{echo 'Пользоватль с таким логином <b>уже</b> зарегистрирован!<br />
      ';}

    }
    else{echo 'Заполните все поля!<br />
    ';}

  }
  else{echo 'Проверочный код не верен!<br />
  ';}


break;

  default:
$_SESSION['code']=rand(0001,9999);
  echo '<form action="reg.php?mode=reg" method="POST">
Желаемый ник(40 симв.):<br />
<input name="login" type="text" maxlength="40" /><br />
Желаемый пароль(20 симв.):<br />
<input name="pass" type="text" size="20" /><br />
Введите код [<b>'.$_SESSION['code'].'</b>]:<br />
<input name="code" type="text" size="4" maxlength="4" /><br />
<br />
<input type="submit" name="" value="Регистрация" /><br />
</form>';
  }

}
else{echo 'Ты <b>афтаризированый юзерь</b>, зачем тебе регаться?';}
echo '</div><br />
';
 require_once 'includes/foot.php';
##################################
#      © Все права защищены      #
##################################
?>