Вход Регистрация
Файл: [BESTSKRIPT.COM]_script2/script2/registration.php
Строк: 204
<?php
include("header.php");
?>


<h2>Регистрация</h2>

<?php

if ($rowus[login]!="") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы уже зарегистрированы.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}



$ip1=$_SERVER["HTTP_X_FORWARDED_FOR"];
$ip2=$_SERVER["REMOTE_ADDR"];
if (
$ip1!="") {$ip="$ip1";} else {$ip="$ip2";}

$strip=strlen("$ip");
if (
$strip>15) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Запрещено регистрироваться используя прокси-сервер. Отключите прокси-сервер в настройках Вашего браузера и продолжите регистрацию.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}



$bl1_count=mysql_query("SELECT COUNT(*) FROM tb_bl_ip WHERE ip='$ip'");
$bl1_row=mysql_fetch_row($bl1_count);



if (
$bl1_row[0]>0) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Для Вас доступ к данной странице запрещен.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}



if ($_GET["page"]=="post") {

$login=htmlspecialchars($_POST[login]);
$login=strtolower($login);
$email=htmlspecialchars($_POST[email]);
$email=strtolower($email);
$country=htmlspecialchars($_POST[country]);
$ref_post=htmlspecialchars($_POST[referer]);
$phone=htmlspecialchars($_POST[phone]);


$password=htmlspecialchars($_POST[password]);
$password2=htmlspecialchars($_POST[password2]);

$agent=getenv('HTTP_USER_AGENT');
$ip=$_SERVER['REMOTE_ADDR']; 


if (
$agent=="") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы не можете зарегистрироваться.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($login=="" or strlen($login) > 25 or strlen($login) < or $login=="admin") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы неверно указали логин.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if (!preg_match("/^[a-z0-9.-_]+@[a-z0-9-_]+.([a-z0-9-_]+.)*?[a-z]+$/is"$email) or $email=="") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы неверно указали e-mail адрес.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($country=="") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы неверно указали страну.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($password=="" or strlen($password) > 25 or strlen($password) < 5) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы неверно указали пароль. Пароль должен состоять минимум из 5 символов.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($password!=$password2) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Пароль подтверждения не совпадает.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($phone=="") {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы не ввели номер телефона</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}


$count=mysql_query("SELECT COUNT(id) FROM tb_users WHERE login='$login'");
$row_login=mysql_fetch_row($count);

$count=mysql_query("SELECT COUNT(id) FROM tb_users WHERE email='$email'");
$row_mail=mysql_fetch_row($count);

if (
$row_login[0]>0) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Данный логин уже зарегистрирован.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

if ($row_mail[0]>0) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Данный e-mail адрес уже зарегистрирован.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}

$count=mysql_query("SELECT COUNT(id) FROM tb_users WHERE password='$password'");
$row_pass=mysql_fetch_row($count);


if (
$row_pass[0]>3) {print"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#ff0000 1px solid"><td width="32"><img src="img/error.gif" width="32" height="32" border="0"></td><td><b><font color="#ff0000">Ошибка! Вы используете распространенный пароль, который чаще всего используют другие пользователи. Смените пароль на более сложный, чтобы избежать взлома.</font></b></td></table><br><br><a href="javascript:history.go(-1)"><< Вернуться назад</a>"; include("footer.php"); exit;}


$bl1_count=mysql_query("SELECT COUNT(id) FROM tb_users WHERE ip='$ip' AND password='$password'");
$bl1_row=mysql_fetch_row($bl1_count);





$status="0";


if (
$ref_post!="") {

$sqlref="SELECT money_ref FROM tb_users WHERE login='$ref_post'";
$resultref=mysql_query($sqlref);
$rowref=mysql_fetch_array($resultref);

$ref_pc=$rowref[money_ref]+$rowcg[money_ref];

$update1="UPDATE tb_users SET all_ref=all_ref+1 WHERE login='$ref_post'";
mysql_query($update1);

} else {

// Функция автореферал


$randar=array (=> '1''2'); 
$rrar=$randar[mt_rand(1,2)];

if (
$rrar=="1") {

$update2="UPDATE tb_users SET ar_ref=ar_ref+1 WHERE login='$row_st[ar_login]'";
mysql_query($update2);

$update3="UPDATE tb_stat SET ar_all=ar_all+1 WHERE id='1'";
mysql_query($update3);

$ref_post=$row_st[ar_login];
$status="2";
}

}


$add="INSERT INTO tb_users (login, email, password, ip, agent, http_referer, country, referer, status, mail_flag, phone) VALUES ('$login','$email','$password','$ip','$agent','$http_referer','$country','$ref_post','$status','1','$phone')";
mysql_query($add);

$upd_st="UPDATE tb_stat SET users=users+1 WHERE id='1'";
mysql_query($upd_st);

$rlogin $ref_post;

print
"<table width="100%" border="0" cellspacing="0" cellpadding="10" style="BORDER#00cc00 1px solid"><td width="32"><img src="img/ok.gif" width="32" height="32" border="0"></td><td><b><font color="#00cc00">Ваш аккаунт успешно зарегистрирован.</font></b></td></table>

<br><br>


<
form method="POST" action="login.php">
<
input type="hidden" name="login" value="$login">
<
input type="hidden" name="password" value="$password">
<
input type="submit" name="submit" value="Войти на сайт">
</
form>";

include("
footer.php"); exit;

}
?>

<form action="
registration.php?page=post" method="POST">
<div id="
loginblock">
 <div id="
regblocktitle"><b>Логин:</b></div> 
 <div id="
regblockform"><input type="text" name="login" size="30" maxlength="25"></div> 
 </div> 

<div id="
loginblock">
 <div id="
regblocktitle"><b>Ваш e-mail:</b></div> 
 <div id="
regblockform"><input type="text" name="email" size="30" maxlength="60"></div> 
 </div> 
 
 <div id="
loginblock">
 <div id="
regblocktitle"><b>Страна:</b></div> 
 <div id="
regblockselect">
 <select name="
country">
<option value="">- - -</option>
<option value="
ru">Россия</option>
<option value="
ua">Украина</option>
<option value="
by">Белоруссия</option>
<option value="
kz">Казахстан</option>
<option value="">- - -</option>
<option value="
all">Другая страна</option>
</select></div> 
 </div> 
 
<div id="
loginblock">
 <div id="
regblocktitle"><b>Пароль:</b></div> 
 <div id="
regblockform"><input type="password" name="password" size="30" maxlength="25"></div> 
 </div> 
 
 <div id="
loginblock">
 <div id="
regblocktitle"><b>Повторите пароль:</b></div> 
 <div id="
regblockform"><input type="password" name="password2" size="30" maxlength="25"></div> 
 </div> 

<div id="
loginblock">
 <div id="
regblocktitle1"><b>Номер телефона:</b></div> 
 <div id="
regblockform1">+<input type="text" name="phone" size="30" maxlength="20"></div>
 <br>
 <i>[Ваш логин в платежной системе Qiwi]</i>
 </div>  

<br>
<?php

if (
$referer!="") {print"<b>Вас привел на сайт:</b$referer<br><br>";}

?>

<input type="
hidden" name="referer" value="<?php print"$referer"?>"><br>
Регистрируясь вы подтверждаете свое согласие с условиями <a href="rules.php" title="Пользовательское соглашение">пользовательского соглашения</a>.
<br><br>
<input type="submit" value="Зарегистрироваться">
</form>

<?php
include("footer.php");
?>
Онлайн: 0
Реклама