Вход Регистрация
Файл: DarkAge/enter.php
Строк: 22
<?
Error_Reporting
(E_ALL & ~E_NOTICE);
$log htmlspecialchars(stripslashes(addslashes($_POST['log'])));
$pas htmlspecialchars(stripslashes(addslashes($_POST['pas'])));
/////////////////////////////////////////////////////
$text = @file("data/reg/$log.dat"); 
if (
$text!=""){
$udata explode(":||:",$text[0]);
$login=trim($udata[0]);
$password=trim($udata[1]);}
////////////////////////////////////////////////////////
if (md5($pas)==$password && $log==$login && $log!=="" && md5($pas)!=="") {

if(
getenv("REMOTE_ADDR")){ $ip getenv("REMOTE_ADDR");}
$ip=htmlspecialchars(stripslashes($ip));

$date date("d.m.Y");
$text="$ip - $pas - $date - <font color=lime>ok</font> <hr />";
$fp=fopen("local/log/enter/$log.dat","a+");
flock($fp,LOCK_EX);
fputs($fp,"$textrn");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);

header ("Location: main.php?log=$log&pas=$pas"); 
}else {
if (@
file_exists("data/reg/$log.dat")){

if(
getenv("REMOTE_ADDR")){ $ip getenv("REMOTE_ADDR");}
$ip=htmlspecialchars(stripslashes($ip));

$date date("d.m.Y");
$text="$ip - $pas - $date - <font color=tomato>error</font> <hr />";
$fp=fopen("local/log/enter/$log.dat","a+");
flock($fp,LOCK_EX);
fputs($fp,"$textrn");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
}
header ("Location: index.php?error");  
exit; }                      

?>
Онлайн: 1
Реклама