Просмотр файла blackgbs/postrega.php

Размер файла: 2.42Kb
<?php
$title='Регистрация';
include 'config.php';
include 'head.php';
echo '<h4><center>
'.$title.'<br/></center></h4>';
$site=$_POST['site'];
$pass=$_POST['pass'];
$rand=$_POST['rand'];
$postrand=$_POST['postrand'];
if (strlen($site)<=50 and strlen($pass)<=50 and strlen($site)>=10 and strlen($pass)>=4 and $rand==$postrand)
{
if (file_exists("./admin/config.dat"))
{
if (!empty($_SESSION['rega']))
{
exit('К сожалению ты уже зарегистрировался!<br/>
'.$end);
}
if (file_exists("./users/1.dat"))
{
if (is_dir("./users") && $handle=opendir("./users"))
{
$i=0;
while (false !==($file=readdir($handle)))
{
if ($file!="." && $file!="..")
{
$i++;
$filemtime=filemtime("./users/$file");
$mas[]=$filemtime.'#'.$file;
}
}
}
sort($mas);
rsort($mas);
$file=explode('#',$mas[0]);
$numb=$file[1]+1;
}
else
{
$numb=1;
}
$file=fopen("./users/$numb.dat","w");
fputs($file,"$pass\r\n$site\r\n");
fclose($file);
////
$file=fopen("./msg/$numb.dat", "w");
fclose($file);
////
$_SESSION['userpass']=$pass;
$_SESSION['rega']=1;
echo 'Регистрация успешна!<br/>
Твой id: '.$numb.'<br/>
Пароль: '.$pass.'<br/>
Ссылка-автологин:<br/>
<input type="text" value="http://'.$_SERVER['SERVER_NAME'].''.str_replace("postrega.php","auth.php",$_SERVER['PHP_SELF']).'?id='.$numb.'&pass='.$pass.'"/><br/>';
echo '<center>
<a href="index.php?id='.$numb.'">Далее</a><br/></center>';
}
else
{
$file = fopen("admin/config.dat","w");
fputs($file,"$pass\r\n$site\r\n");
fclose($file);
$_SESSION['adminpass']=$pass;
echo 'Регистрация успешна!<br/>
Твой статус: Админ!<br/>
Пароль: '.$pass.'<br/>
Ссылка-автологин:<br/>
<input type="text" value="http://'.$_SERVER['SERVER_NAME'].''.str_replace("postrega.php","auth.php",$_SERVER['PHP_SELF']).'?pass='.$pass.'"/><br/>
Ты можешь зайти в сервис админом ч-з автологин или с главной сервиса, для администрирования гостевых и установок.<br/>';
echo '<center>
<a href="index.php">Далее</a><br/></center>';
}
}
else
{
echo 'Вводить надо от 4х и до 50 символов в поле, а так-же проверочное число должно совпадать с тем что Вы ввели!<br/>
Повторите ввод!<br/>';
echo '<center>
<a href="index.php">Далее</a><br/></center>';
}
echo $end;
?>