
21.07.2009, 22:21
|
|
Познающий
Регистрация: 03.03.2009
Сообщений: 86
С нами:
9047791
Репутация:
258
|
|
2 fastiktut
PHP код:
<?php
$file="file.dat";
$pass=$_GET['pass'];
$log=$_GET['log'];
$res=$log.";".$pass;
fclose(fopen($file,"a+b"));
$f=fopen($file,"a+t");
flock($f,LOCK_EX);
$wr=$res."\n";
while(!feof($f)){
$line=fgets($f);
$ar[]=$line;
}
function search($text, $var)
{
foreach ($var as $val)
{
if (is_array($val) && search($text, $val)) return true;
elseif ($val==$text) return true;
}
return false;
}
$se=search($wr,$ar);
if($se == TRUE){
echo "Error";
}
else {
$wr_res=fwrite($f,$wr);
if($wr_res !== FALSE){
echo "write";
}
else{
echo "recording error";
}
}
?>
|
|
|