Вход Регистрация
Файл: postrega.php
Строк: 42
<?php
include 'config.php';
include 
'functions.php';
if (!empty(
$_SESSION['rand']))
{
$_SESSION['rand']='';
if (!
file_exists('users.dat'))
{
$status='Admin';
$buff='';
}
else
{
$buff=file_get_contents("users.dat");
$status='User';
}
$nick=htmlspecialchars($_POST['nick']);
$nick=substr($nick,0,50);
$user=repeatuser($nick);
if (!empty(
$user)) {
include 
'head.php';
echo 
'Такое имя уже есть!<br/>'; exit($end); }
$pass=htmlspecialchars($_POST['pass']);
$pass=substr($pass,0,50);
if (empty(
$nick) or empty($pass)) {
include 
'head.php';
echo 
'Имя и пароль нужно заполнять!<br/>'; exit($end); }
$new_user=newuser();
$fopen=fopen("users.dat","w");
fputs($fopen,"$new_user#/#/#$nick#/#/#$pass#/#/#".time()."#/#/#$status#/#/#".time()."#/#/#0#/#/##/#/##/#/##/#/##/#/##/#/##/#/##/#/#rn"."$buff");
fclose($fopen);
$_SESSION['text']='<b>'.$nick.'</b>, Вы успешно зарегестрированы!<br/>
Используйте ссылку-автологин, для авторизации:<br/>
http://'
.$_SERVER['HTTP_HOST'].''.dirname($_SERVER['PHP_SELF']).'/auth.php?id='.$new_user.'&pass='.$pass.'<br/>';
$_SESSION['inside_id']=$new_user;
$_SESSION['inside_nick']=$nick;
$_SESSION['inside_pass']=$pass;
$_SESSION['inside_status']=$status;
}
header("location:index.php");
?>
Онлайн: 0
Реклама