Просмотр файла clikus/reg.php

Размер файла: 5.55Kb
<?php

$title="Регистрация\n";

include_once ('config/ini.php');
include_once ('config/function.php');
$pid=mysql_escape_string($_REQUEST['pid']);
if(empty($_COOKIE['pid'])) setcookie("pid", $pid);
include_once ('config/header.php');
include_once ('config/connect.php');
include_once ('config/click-club.class.php');
include_once ('config/online.php');


echo"$pid";
$pid = mysql_escape_string($_COOKIE['pid']);
echo"$pid";
$tema="Спасибо за регистрацию!";//тема привата
$sms="Здравствуйте, спасибо за регистрацию в нашем клик клубе, надеюсь вам тут понравиться.Удачного заработка и раскрутки!Ещё заполните свою анкету в разделе ваш профиль!";//текст привата
$adm="Alexandr"; //ник от кого приходят сообщения
If (!isset($_GET['mode']) || !ereg("^[a-z0-9_-]{1,15}$",$_GET['mode'])) $mode=false; else $mode=$_GET['mode'];

switch ($mode){
case 'ok':
//поверхностная проверка введённых данных:
$error=array();
If(!isset($_POST['pr'])){
$error[]="<b>Вы</b> НЕ согласны с правилами!?<br/>";}
If (!isset($_POST['login']) || !$click_club->is_login($_POST['login']))
$error[]="<b>Логин</b> введён неверно!<br/>
 -&gt;Длина: ".min_login."-".lenght_login."<br/>
 -&gt;Разрешённые символы:".$_EREG['login'];

If (!isset($_POST['password']) || !$click_club->is_password($_POST['password']))
$error[]="<b>Пароль</b> введён неверно!<br/>
 -&gt;Длина: ".min_password."-".lenght_password."<br/>
 -&gt;Разрешённые символы:".$_EREG['password'];

If (!isset($_POST['mail']) || !$click_club->is_mail($_POST['mail']))
$error[]="<b>E-mail</b> введён неверно!<br/>
 -&gt;Длина: ".min_mail."-".lenght_mail;

$count=count($error);
If ($count>0){
echo '<div class="header_rek">Регистрация:</div>';
echo 'При заполнении формы допущены ошибки.<br/>---<br/>';
for ($i=0;$i<$count;$i++) echo $error[$i]."<br/>";
echo '---<br/>Повторите заполнение формы!<br/>&#187;<a href="reg.php">Регистрация</a>';
break;
}

$result=@mysql_query("
SELECT * FROM `".prefix."users` WHERE `mail`='".$_POST['mail']."'
");

If (mysql_num_rows($result)!=0){
echo '<div class="header_rek">Регистрация:</div>';
echo 'E-mail Уже существует!<br/>---<br/>Повторите заполнение формы!<br/>&#187;<a href="reg.php">Регистрация</a>';
break;
}

$code=file_get_contents('captcha_text.dat');

If ($_POST['code']!=$code){
echo '<div class="header_rek">Регистрация:</div>';
echo 'Защитный код введён неверно!<br/>---<br/>Повторите заполнение формы!<br/>&#187;<a href="reg.php">Регистрация</a>';
break;
}


@mysql_query("DELETE FROM `".prefix."captcha` WHERE (`ip`='".ip."' && `ua`='".short_agent."') OR `ts`<".(time()-captchado));
//проводим регистрацию
$result=@mysql_query("
SELECT * FROM `".prefix."users` WHERE `login`='".$_POST['login']."'
");
If (!$result){
echo '<div class="header_rek">Регистрация:</div>';
echo 'Регистрация НЕ завершена.<br/>Ошибка запроса к бд...';
break;
}

If (mysql_num_rows($result)!=0){
echo '<div class="header_rek">Регистрация:</div>';
echo 'Логин уже занят!<br/>---<br/>Повторите заполнение формы!<br/>&#187;<a href="reg.php">Регистрация</a>';
break;
}

If ($_POST['login']==Admin) $admin=1; else $admin=0;
if($_POST['login']==$pid){$pid='';}
$result=@mysql_query("INSERT INTO `".prefix."users`
(`login`,`password`,`mail`,`proklik`,`ts` ,`cto` ,`cfrom` ,`ip`, `ua`,`admin`,`typeclick`,`pid`)
values
('".$_POST['login']."','".$_POST['password']."','".$_POST['mail']."','".time()."','".time()."',0,".podarok.",'".ip."','".short_agent."','".$admin."','0','".$pid."')
");
mysql_query("INSERT into `pochta`
(`kto`,`komu`,`time`,`tema`,`sms`,`status`) values ('".$adm."','".$_POST['login']."','".time()."','".$tema."','".$sms."',0)");
If (!$result){
echo '<div class="header_rek">Регистрация:</div>';
echo 'Регистрация НЕ завершена.<br/>1Ошибка запроса к бд...';
break;
}

echo '<div class="header_rek">Регистрация:</div>';
echo 'Вы успешно зарегистрированы в клик клубе!<br/>
Ваш логин: '.$_POST['login'].'<br/>
Ваш пароль: '.$_POST['password'].'<br/>
<a href="enter.php?login='.$_POST['login'].'&amp;password='.$_POST['password'].'">Войти в панель</a>';

file_put_contents('captcha_text.dat','cghcffdfddffbcgcfgcg');

$replacement['{login}']=$_POST['login'];
$replacement['{password}']=$_POST['password'];

$head=convert_cyr_string(replacer($_mail['reg_head'],$replacement),"w","k");
$msg=convert_cyr_string(replacer($_mail['reg'],$replacement),"w","k");

@mail($_POST['mail'],$head,$msg,"From: ".email."
Content-type:text/plain; charset=koi8-r");

break;

case false:
default:
$_CONF['index_align']="center";

$rand=rand(1111,9999);

file_put_contents('captcha_text.dat',$rand);

echo '<div class="header_rek">Регистрация:</div>';
echo '
<img src="images/new.gif" alt="+"/></a>Логин:<br/>
<form method="post" action="reg.php?mode=ok">
<input type="text" name="login" maxlength="'.lenght_login.'" value=""/><br/>
<img src="images/new.gif" alt="+"/></a>Пароль:<br/>
<input type="text" name="password" maxlength="'.lenght_password.'" value=""/><br/>
<img src="images/new.gif" alt="+"/></a>E-Mail:<br/>
<input type="text" name="mail" maxlength="'.lenght_url.'"/><br/>
<img src="images/new.gif" alt="+"/></a>Код <b>'.$rand.'</b>:<br/>
<input type="text" name="code" value="" maxlength="'.lenght_code.'" />
<br/>
<input type="hidden" name="pid" value="'.$pid.'"/>
<input type="checkbox" name="pr" value="1"/>
Согласен с </a><a href="rules.php"><b>правилами</b></a> данного клик клуба!<br/>
<input value="Регистрировать" type="submit"/>
</form>
<br/>---<br/>


После регистрации заполните анкету, в разделе ваш профиль!<br/>
';
break;
}
include_once ('config/end.php');
?>