<!--/***************** DO NOT REMOVE! *********************/---->
<!--/*   Author: Nevezhyn Evgeny  Date : 10/01/2003       */---->
<!--/*   nevius@bk.ru      All Rights Reserved ...        */---->
<!--/*   http://nevius.web.ur.ru/                         */---->
<!--/***************** DO NOT MODIFY! *********************/---->

<?php
if ($QUERY_STRING == "add" and @$error == ""){
if (isset($login) and $login != "") {@setcookie("cook_login",$login,time()+30000000);}
if (isset($email) and $email != "") {@setcookie("cook_email",$email,time()+30000000);}
}
echo "<html><head>";
include("var.php");
echo"<title>Регистрация нового участника : $sitename</title>";
include("top.php");
?>
<h3><center><strong>Регистрация участника</strong></center></h3>
<form name="form" method="post" ENCTYPE="multipart/form-data" action="registr.php?add">
<?php
@$db=mysql_connect($bdhost,$bdlogin,$bdpass);
@mysql_select_db($bdname,$db);
$maxname = 50;
$maxemail = 100;
$maxpass = 20;
$err1 = "Логин должен быть не длинее $maxname символов<br>";
$err2 = "E-mail должен быть не длинее $maxemail символов<br>";
$err5 = "Пароль должен быть не длинее $maxpass символов<br>";
$err6 = "Не заполнено обязательное поле - Логин!<br>";
$err7 = "Не заполнено обязательное поле - E-mail!<br>";
$err8 = "Не заполнено обязательное поле - Пароль!<br>";
$err9 = "Не заполнено обязательное поле - Подтверждение пароля<br>";
$err10 = "Пожалуйста введите пароль заново. Текст полей Пароль и Подтверждение пароля должен быть одинаков<br>";
$err11 = "Пожалуйста проверьте правильность E-mail адреса<br>";
$err13 = "Участник с таким логином уже зарегистрирован, выберите другой логин!<br>";
$err14 = "Вы уже зарегистрированы! <br>";
$err15 = "Извините, но Вам нельзя регистрироваться на этом сайте! <br>";
$err16 = "Пароль не должен содержать пробелов! <br>";
$error = "";
$n = getenv('REQUEST_URI');
$n = ereg_replace("\?.*$","",$n);
if ($QUERY_STRING == "add") {
if (isset($cook_login) and $cook_login==$login and isset($cook_email) and $cook_email==$email) {$error .= "$err14";}
if (strlen($login) > $maxname) {$error .= "$err1";}
if (strlen($email) > $maxemail) {$error .= "$err2";}
if (strlen($pass) > $maxpass) {$error .= "$err5";}
if (strlen($passr) > $maxpass) {$error .= "$err5";}
if ($login == "") {$error .= "$err6";}
if ($email == "") {$error .= "$err7";}
if ($pass == "") {$error .= "$err8";}
if ($passr == "") {$error .= "$err9";}
if ($pass != $passr) {$error .= "$err10";}
$result = @mysql_query("SELECT login FROM $autortable WHERE login = '$login'");
if (@mysql_num_rows($result) != 0) {$error .= "$err13";}
unset($result);
$result = @mysql_query("SELECT bunsip FROM $bunsiptable WHERE bunsip = '$REMOTE_ADDR'");
if (@mysql_num_rows($result) != 0) {$error .= "$err15";}
unset($result);
if (!strpos($email,"@")) {$error .= "$err11";}
if (strpos($pass," ")) {$error .= "$err16";}
if (strpos($passr," ")) {$error .= "$err16";}
echo "<center><font color=red>$error</font></center>";
function untag ($string) {
$string = ereg_replace("<","&lt;",$string);
$string = ereg_replace(">","&gt;",$string);
$string = ereg_replace('\\\"',"&quot;",$string);
$string = ereg_replace(":","&#58;",$string);
$string = ereg_replace("!","&#33;",$string);
$string = ereg_replace("\r","",$string);
$string = ereg_replace("\n","<br>",$string);
$string = ereg_replace("%","&#37;",$string);
$string = ereg_replace("^ +","",$string);
$string = ereg_replace(" +$","",$string);
$string = ereg_replace(" +"," ",$string);
$string = ereg_replace("&nbsp;"," ",$string);
return $string;
}
$login = untag($login);
$email = untag($email);
$pass = untag($pass);
if ($QUERY_STRING == "add" and $error == "") {
$date = date("Y/m/d");
$sql="insert into $autortable (login,email,date,pass,ip) values ('$login','$email','$date','$pass','$REMOTE_ADDR')";
$result=@mysql_query($sql,$db);
}
}
if ($QUERY_STRING != "add" or $error != "") {
$login=@str_replace(" ","&nbsp;",$login);
$file = "regform.php";
$lines = file("$file");
for ($i = 0; $i < count($lines); $i++) {
while (ereg("%([a-zA-Z0-9_]+)%",$lines[$i],$regs)) {
$lines[$i] = @eregi_replace("%$regs[1]%","${$regs[1]}",$lines[$i]);
}
echo $lines[$i];
}
echo "<center><p><input type=submit value=\"Регистрация\" name=\"submit\"><br><small>Пожалуйста, не нажимайте кнопку Регистрации дважды!</small></form>";
}
else {
unset($result);
$result = @mysql_query("SELECT ID,login,pass FROM $autortable WHERE (login = '$login' and pass='$pass')");
while ($myrow=mysql_fetch_array($result)) {
$id=$myrow["ID"];}
echo "<br><br><h3 align=center>Спасибо за регистрацию на сайте $sitename!</h3><br><br><p align=center>Выберите дальнейшее действие:<br><br><a href=add.php?id=$id&pass=$pass>Добавить анкету</a><br><br><a href=addsalun.php?id=$id&pass=$pass>Добавить салон/сауну</a><br><br></p><br><br>";
}
mysql_close($db);
include("down.php");
?>