Сравнивания ip с базой ip`шников

IBSN

Новичок
Сравнивания ip с базой ip`шников

Вот проблемма в том что несравнивает ip с ip из БД
В бд такая структура: 40^^192.168.0.1
40 - минуты
192,168,0,1 - это IP
вот код:
PHP:
<?php
$base = "pass.txt";
$file=file($base);
$ip=getenv('REMOTE_ADDR');
$time= date("i");
$file=file($base);
$i =0;
$mess = explode("^^",$file[$i]); 
$min ="5";
$a = "$mess[0]" + "$min";
$b = "$mess[1]";
if ("$a" < "$time" & "$b" == "$ip")
{
echo "разрешили";
}
else 
{
echo "неразрешили";

}


?>
Это я делаю кик на пять минут по Ip =)
Помогите!!!
 

Demiurg

Guest
1. зачем 2 раза вызывать file ?
2. ты проверяешь только первую строку файла.
3. зачем переменные брать в кавычки ?
 

IBSN

Новичок
да это опечатка, я пока тока скелет делаю =) знаю я просто я все перебробовал =)
файл будет очищатся, пока там тока одна строчка и будет =)
 
Сверху