Довідка:Тест
<?php $title = "Регистрация"; include_once("ini.php"); include_once("header.php");
echo '$a=(isset($_GET['a']))?$_GET['a']:""; if (empty($a)) { $id = (isset($_GET['id']))?(int)$_GET['id']:"0";///РЕФ. ИД
echo '/////////////////////////////////////
//////ФОРМА РЕГИСТРАЦИИ//////////////
/////////////////////////////////////
$rand=rand(1111,9999);
file_put_contents('captcha_text.dat',$rand);
echo '<form method="post" action="reg.php?a=reg">
Логин
<input type="text" name="name"/>
Пароль
<input type="password" name="pass" value=""/>
@-MAIL
<input type="text" name="mail" value="@"/>
Кошелек WMR
<input type="text" name="wmr" value="R"/>
Введите цифры: '.$rand.'
<input type="text" name="rand" value=""/>
<input type="hidden" name="id_parent" value="' . $id . '"/>
<input type="submit" value="Зарегистрировать"/>
</form>';
echo $div["end"];
} elseif ($a == "reg") {
$name=(isset($_POST['name']))?$_POST['name']:""; $pass=(isset($_POST['pass']))?$_POST['pass']:""; $mail=(isset($_POST['mail']))?$_POST['mail']:""; $wmr=(isset($_POST['wmr']))?$_POST['wmr']:""; /////// $icq=(isset($_POST['icq']))?$_POST['icq']:""; $rand=(isset($_POST['rand']))?$_POST['rand']:""; $id_parent=(isset($_POST['id_parent']))?$_POST['id_parent']:""; $err=0; if (empty($name)) {echo '
$err++; } else { if (!preg_match("#^([A-z0-9\_])+$#ui", $name)) {echo '
$err++; } if($err==0) { $iddd=mysql_query("SELECT* FROM `zveri` WHERE name='$name'"); if(mysql_num_rows($iddd)>0) { $err++;echo '
} } } // /////////проверяем пасс if (empty($pass)) {echo '
$err++; } else { if (!ereg($check["PASSWORD"][0], $pass)) {echo '
$err++; } } // /////////проверяем мыло if (empty($mail)) {echo '
<div/>';
$err++; } else { $res = @mysql_query("select * from zveri where (`mail`='" . $mail . "');"); $ros = @mysql_fetch_array($res); $value = $ros['mail']; if (!ereg($check["MAIL"][0], $mail)) {echo '
$err++; } elseif ($mail == $value) {echo '
$err++; } } // //////////проверяем кошель if (empty($wmr)) {echo '
$err++; } else { $res = @mysql_query("select * from zveri where (`wmr`='" . $mail . "');"); $ros = @mysql_fetch_array($res); $value = $ros['wmr']; if (!ereg($check["WMR"][0], $wmr)) {echo '
$err++; } elseif ($wmr == $value) {echo '
$err++;
} } ///////////Проверка кода///////////////////
$rand=file_get_contents('captcha_text.dat'); If ($_POST['rand']!=$rand){echo '
---
Повторите заполнение формы!
»<a href="reg.php">Регистрация</a>
$err++; }
// ///////////ПРОВЕРЯЕМ АСЮ /* if (empty($icq)) {
echo '$err++; } else { if (!ereg($check["ICQ"][0], $icq)) {
echo '$err++; } }*/ // //////////низ if ($err!=0) {
echo '} // //////////регистрируем зверя if(empty($err)) {
mysql_query("insert into zveri set balans='".$podar."',name='".AddSlashes($name)."', pass='" . AddSlashes($pass) . "', mail='" . AddSlashes($mail) . "', ua='" . AddSlashes($usa) . "', wmr='" . AddSlashes($wmr) . "', datreg=NOW(), id_parent=" . $id_parent) or die ("$uid=mysql_insert_id();
echo '
}
} include_once("footer.php");
?>