Просмотр файла enter.php

Размер файла: 2.39Kb
<?php
#########################################
#
# Create By LEM
# http://wapjava.org
# http://hostwap.info
#
#########################################
include ('conf.php');
$echo = '';
if($login!='' and $passw!='' and $do=='')
{
if(mysql_num_rows(mysql_qw('select * from users where log=? and pass=?',$login,$passw))>0)
{
$_SESSION[log] = $login;
$_SESSION[pass] = $passw;
header('Location: index.php?'.$sed.'');
exit ();
}
$echo = 'Неправильный логин/пароль<br/>';
}

if($do=='reg')
{
echo $wml;
if(!preg_match("#^[-A-Za-z0-9_\]\[]+$#",$login))
exit("Логин должен быть из списка A-z,0-9 []-_".$end);

$login = substr ($login,0,10);
$passw = substr ($passw,0,16);
if(($login)and($passw))
{
	$sql = mysql_qw ('select * from users where log=?',$login);
	if(mysql_num_rows ($sql)>0)
	exit ("Этот логин занят".$end);

	if ($time_out_register=='on')
	{
		$timefile = 'sluzhebniy_timeout.dat';
		$last_time = filemtime ($timefile);
		$time_out = 600;
		$time_out = time()-$time_out;
		if($last_time>$time_out)
		{
			$wait = time()-$time_out;
			$hour = ceil($wait/60);
			exit ("Включён тайм аут регистраций,вы можете зарегистрировать аккаунт через $hour".$end);
		}
		else
		{
		fclose(fopen($timefile,'w'));
		}
}
mysql_qw ("INSERT INTO users SET id=?,log=?,pass=?,regtime=?,level=?","",$login,$passw,time(),1);

$_SESSION[log] = $login;
$_SESSION[pass] = $passw;

exit ("Вы успешно зарегистрированы!<br/>
Теперь вы можете создавать и отвечать на темы!<br/>
Логин: $login<br/>
Пароль: $passw<br/>
- - -<br/>
Найдите время заполнить <a href='profil.php?$sed'>анкету</a> и прочитать <a href='faq.php'>FAQ</a><br/>
- - -<br/>
<a href='index.php?$sed'>Войти</a>".$end);
}
}

echo $wml;
echo $echo.'Логин:<input name="login"/><br/>Пароль<input type="password" name="passw"/><br/>
<anchor>Войти<go href="enter.php" method="post"><postfield name="login" value="$(login)"/><postfield name="passw" value="$(passw)"/></go></anchor><br/>
<anchor>Регистрация<go href="enter.php?do=reg" method="post"><postfield name="login" value="$(login)"/><postfield name="passw" value="$(passw)"/></go></anchor><br/>';



exit($end);
?>