File size: 2.83Kb
<?
/*_________________________*/
/* W@P_SmS */
/* by Маг */
/* icq: 878477 */
/* Распространение скрипта */
/* только по соглашению */
/* с автором! */
/*_________________________*/
if (!defined('IN_SCRIPT'))
{
die("Unknown Error!");
}
$ok=$mode_array[2];
if(empty($ok))
{
print '<b>'.uc('Все поля обязательны для заполнения!').'</b><br/>';
print uc('Ваше имя:').'<br/>'.
'</small><input name="username'.$random.'" maxlength="30"/><br/><small>'.
uc('Ваш пароль:').'<br/>'.
'</small><input name="pass'.$random.'" maxlength="30" type="password"/><br/><small>'.
uc('Повторите пароль:').'<br/>'.
'</small><input name="pass2'.$random.'" maxlength="30" type="password"/><br/><small>';
print '<anchor>'.uc('Регистрировать').
'<go href="index.php?'.str_replace('==','2rav',base64_encode('/reg/ok')).'" method="post">'.
'<postfield name="username" value="$(username'.$random.')"/>'.
'<postfield name="pass" value="$(pass'.$random.')"/>'.
'<postfield name="pass2" value="$(pass2'.$random.')"/>'.
'</go></anchor><br/>---';
}
else
{
$username=validate($username);
$pass=validate($pass);
$pass2=validate($pass2);
$error='';
if($pass!=$pass2) $error .=uc('Пароли не совпадают!<br/>');
if(strlen($username)>60) $error .=uc('Имя пользователя не может превышать 30 символов!<br/>');
if(!ereg("^[a-zA-Z0-9]+$",$pass) && !empty($pass)) $error .=uc('Пароль может содержать только буквы латинского алфавита и цифры!<br/>');
if(empty($username)) $error .=uc('Не заполнено поле с именем пользователя!<br/>');
if(empty($pass)) $error .=uc('Не заполнено поле с паролем!<br/>');
if(mysql_num_rows(mysql_query("select id from users where user_name='".$username."';"))>0) $error .=uc('Такой пользователь уже существует!Придумайте более оригинальное имя!<br/>');
if(!empty($error))
{
print $error;
print uc('<b>(i)</b> Для продолжения регистрации вы должны исправить все ошибки, приведенные выше!');
print '<br/><anchor>'.uc('Еще раз...').'<prev/></anchor>';
}
else
{
$sid=generate_sid();
if(mysql_query("insert into users(user_name,user_pass,user_balance,user_last,user_partner) values('".$username."','".$pass."','0','".time()."','1');") && mysql_query("insert into sessions(sess_uid,sess_time,sess_sid) values('".mysql_insert_id()."','".time()."','".$sid."');"))
print uc('К сожалению бесплатные смс кредиты закончились.Все,кто хотел проверить работоспособность данного сервиса уже это сделали!Вы сможете оплатить свои смс любым способом, представленным на панели управления вашим аккаунтом!<br/><b>Спасибо за регистрацию!</b><br/>');
print uc('><a href="index.php?'.str_replace('=','1rav',base64_encode($sid.'/acc')).'">Панель управления</a><br/>---');
}
}
?>