Вход Регистрация
Файл: registration.php
Строк: 185
<?php
##########################################################
#               За дополнениями обращайтесь:             #
#                     icq 449-424-588                    #
#                 email: Dimonnet@inbox.ru               #
##########################################################
#          coding by ___хакер___ (MaZaFaKa)              #
##########################################################
# запрещено распространять каталог без согласия автора!!!#
##########################################################
error_reporting(0);
include 
"inc.php";
include 
"head.php";
print 
"<div style="text-aligncenter">
<div class="
contur_rek"><div class="header_rek"><b>Регистрация в каталоге</b></div></div></div>";


     if (
$ch['ban'] == "0")
              {
  if (
$ch['rega'] == "0")
      {
if (
$go == "reg")
{
//Фильтруем входные данные
$id=@mysql_escape_string($id);
$passw=@mysql_escape_string($passw);
$login=@mysql_escape_string($login);
$login=htmlspecialchars(stripslashes(trim($login)));
$passw=htmlspecialchars(stripslashes(trim($passw)));
$adr=htmlspecialchars(trim($adr));
$name=htmlspecialchars(stripslashes(trim($name)));
$descr=htmlspecialchars(stripslashes(trim($descr)));
$email=htmlspecialchars(stripslashes(trim($email)));
$ci=@mysql_escape_string($ci);

if(!
preg_match("/[^A-Za-z0-9-_()]+/",$login)) { if(!preg_match("/[^A-Za-z0-9-_]+/",$passw)) {
print 
"<div class="contur"><div class="header">"; $logins = @mysql_query("select `id` from `users` where `admin`='$login' and `ci`='$ci';");
if(
mysql_affected_rows()!==0)
$error="<font color="#FF0000">К сожалению такой логин занят!<br/></font>"; if (empty($login))
$error=$error."<font color="#FF0000">Вы не ввели логин!<br/></font>";
if (empty($passw))
$error=$error."<font color="#FF0000">Вы не ввели пароль!<br/></font>";
$logins = @mysql_query("select `id` from `users` where `url`='$adr' and `ci`='$ci';");
if(
mysql_affected_rows()!==0)
$error=$error."<font color="#FF0000">Сайт с таким адресом уже зарегистрирован!<br/></font>";
if (empty($adr))
$error=$error."<font color="#FF0000">Вы не ввели адрес!<br/></font>";
if(empty($adr)) $error .= "Не введен адрес сайта!<br />n";
elseif(!
file_get_contents("".$adr)) $error .= "<font color="#FF0000">Не удается соединиться с ".$adr."!<br/></font>n";
if (empty($name))
$error=$error."<font color="#FF0000">Вы не ввели название сайта!<br/></font>";
if (empty($descr))
$error=$error."<font color="#FF0000">Вы не ввели описание!<br/></font>";
if(empty($code)) $error="<font color="#FF0000">Не введён проверочный код!<br/></font>";
if (empty($email))
$error=$error."<font color="#FF0000">Вы не ввели e-mail!<br/></font>";
if(empty($email)) $error .= "Не введен e-mail!<br />n";
elseif (!
preg_match("/[0-9a-z_]+@[0-9a-z_-^.]+.[a-z]{2,4}/i"$email)) $error .= "<font color="#FF0000">Адрес электронной почты должен быть в формате ваш_логин@хост.домен!<br/></font>n";
$checkcateg = @mysql_query("select * from `categories` where `id`='$category';");
if((
mysql_affected_rows()==0)or(empty($category)))
$error=$error."<font color="#FF0000">Вы не указали категорию!<br/></font>";

if (empty($error))
{
 
$ref base64_decode ($_GET['ref']);
 if (
$ref==$_POST['code'])
 {
    
$day date("d-m-Y");     @mysql_query("insert into `users` values (0,'$adr','$name','$descr','$email','$day','$login','$passw','$category','no','0','0','$ci');");
    print 
"<image src="./images/ok.gif" name=""><br/>Ваш сайт успешно добавлен в каталог!<br/>";
    
$qid = @mysql_query("select `id` from `users` where `url`='$adr' and `admin`='$login' and `ci`='$ci';");
    
$ids = @mysql_fetch_array($qid);
    
$id $ids['id'];
    print 
"Сайт: - $adr<br/>";
    
$cname = @mysql_query("select `name` from `categories` where `id`='$category' and `ci`='$ci';");
    
$nm = @mysql_fetch_array($cname);
    print 
"Категория: - ".$nm['name']."<br/>";
    print 
"Логин: $login<br/>";
    print 
"Пароль: $passw<br/>";
    print 
"Все сайты проходят дополнительную проверку перед добавлением в каталог, если вам будет отказано
    в регистрации вы получите соответствующее уведомление на ваш e-mail!<br/>"
;
    print 
"Вы должны разместить у себя <a href="ref.php?id=$id&amp;ci=$ci&amp;st=$st">эти ссылки</a> в течении 1 дня<br/>";
    print 
"Спасибо за регистрацию!<br/>";

 }
 else
 {
 echo 
"<font color="#FF0000">Вы ввели неверно проверочный код!<br/></font>
 
<a href="registration.php?ci=$ci">Назад</a>";
 }




}else
  {
    print "
<center><image src="./images/error.gif" name=""></center>";
    print 
$error;
    print "
<a href="registration.php?ci=$ci&amp;st=$st">Назад</a><br/>";
  }
}else
    {     print "
<font color="#FF0000">пароль содержит недопустимые символы!<br/></font>";
    }
}else
  {     print "
<font color="#FF0000">Логин содержит недопустимые символы!<br/></font>";
  }

}
else
{
$image_code = rand(11111,99999);
$code_base = base64_encode ($image_code);
if (
$rul !== "y")

print "
<div class="contur"><div class="header">Перед началом регистрации рекомендуем ознакомиться с <a href="rules.php?ci=$ci&amp;st=$st"><span style="color:#FF0000;">Правилами!</span></a></div></div>";
print "
<div class="contur"><div class="header"><form method="post" action="registration.php?go=reg&amp;ci=$ci&amp;st=$st&amp;ref=".$code_base."">
Логин*:<br><input name="login" class="do_button" maxlength="15" size="20" value=""><br/>
Пароль*:<br><input name="passw" class="do_button" maxlength="15" size="20" value=""><br/>
Адрес сайта*:<br><input name="adr" class="do_button" maxlength="30" size="20" value="http://"><br/>
Название сайта*:<br><input name="name" class="do_button" maxlength="40" size="20" value=""><br/>
Описание*:<br><input name="descr" class="do_button" maxlength="80" size="20" value=""><br/>
Ваш E-mail*:<br><input name="email" class="do_button" maxlength="35" size="20" value="@"><br/>";
print "
Категория*:<br><select name="category" class="do_button">";
$ktg = @mysql_query("select `id`, `namefrom `categorieswhere `ci`='$ci';");
while (
$names = @mysql_fetch_array($ktg))
{
print "
<option value="".$names['id']."">".$names['name']."</option>";
}
print "
</select><br>";


print "
<img src='image.php?ref=".$code_base."' alt='Включиет отображение картинок в браузере' /><br/>
Код с картинки:* <small></small><br/>
<
input name='code' class='do_button' maxlength='5' />";
print "
<br/>Я ознакомился и согласен с <a href="rules.php?ci=$ci&amp;st=$st">правилами</a";
print '<input type="
checkbox" class="do_button" name="una" value="unable" onclick="zzz"/><br/>';
print "
<input value="Регистрировать"  class="button" name="regs" type="submit"></form>";
}

      }
      else
      {
       print "
<div class="contur"><div class="header"><big><b>Регистрация временно закрыта!</b></big><br/>";
       print "
Приносим свои извенения за неудобства";
       }

print "
<br/><a href="index.php?ci=$ci&amp;st=$st">&#8594; В Каталог</a></div></div>";

            
}
            else
            {
             print 
"<div style="text-aligncenter"><div class="contur"><div class="header"><big><b>Каталог заблокирован администрацией сервиса!</b></big><br/>";
             print 
"Приносим свои извенения за неудобства<br/>";
             print 
"Обратитесь в тех. поддержку</div></div></div>";
            }



include 
"foot.php";
print 
"</div>";
echo 
"</body></html>";
?>
Онлайн: 1
Реклама