open FILE, "your_file";
@bans = <FILE>;
close FILE;
#и пошло сравнение:
foreach $line (@bans)
{
if ($line eq "$ENV{'REMOTE_ADDR'}") #если IP из файла равно текущему IP, то
{
print "Ваш IP забанен нах!";
}else #а если не равен, то
{
#делаем, что разрешено незабаненным
}
}
проверка файла на наличия походей строчки
Зарания благадарю
Это совсем разные задачи !
Цитата:
Originally posted by mike
Так в точности совпадающей строчки, или похожей ??
Это совсем разные задачи !
Так в точности совпадающей строчки, или похожей ??
Это совсем разные задачи !
в точности совпадают!
Цитата:
Originally posted by Dmitrii J.
в точности совпадают!
в точности совпадают!
Уууу...
strpos, регексы помучай.
Цитата:
Originally posted by chigevara
Уууу...
strpos, регексы помучай.
Уууу...
strpos, регексы помучай.
:) знакл бы как помучить помучил бы :)
Цитата:
Originally posted by Dmitrii J.
:) знакл бы как помучить помучил бы :)
:) знакл бы как помучить помучил бы :)
Ээээ... Книжечки разные, интернет вот еще люди придумали зачем-то. Поисковиков в нем понатыкали: ни пройти ни пролезть. :D
Цитата:
Originally posted by chigevara
Ээээ... Книжечки разные, интернет вот еще люди придумали зачем-то. Поисковиков в нем понатыкали: ни пройти ни пролезть. :D
Ээээ... Книжечки разные, интернет вот еще люди придумали зачем-то. Поисковиков в нем понатыкали: ни пройти ни пролезть. :D
спасибо будем пробовать !
Цитата:
Originally posted by Dmitrii J.
в точности совпадают!
в точности совпадают!
посиск строк в строках
strstr(string $где, string $что)
или считать в массив и с каждым сравнить ==
Цитата:
Originally posted by Dmitrii J.
подскажити как сделать проверку файла на наличия похожей строчки? вкраци делаю банлист если уже такой ip существует в нем то он добовлятся не будет. у каждого ip своя строка!
Зарания благадарю
подскажити как сделать проверку файла на наличия похожей строчки? вкраци делаю банлист если уже такой ip существует в нем то он добовлятся не будет. у каждого ip своя строка!
Зарания благадарю
язык-то какой? =)
если perl, то код примерно такой:
Код:
Цитата:
Originally posted by Hekt0r
язык-то какой? =)
если perl, то код примерно такой:
язык-то какой? =)
если perl, то код примерно такой:
Код:
open FILE, "your_file";
@bans = <FILE>;
close FILE;
#и пошло сравнение:
foreach $line (@bans)
{
if ($line eq "$ENV{'REMOTE_ADDR'}") #если IP из файла равно текущему IP, то
{
print "Ваш IP забанен нах!";
}else #а если не равен, то
{
#делаем, что разрешено незабаненным
}
}
@bans = <FILE>;
close FILE;
#и пошло сравнение:
foreach $line (@bans)
{
if ($line eq "$ENV{'REMOTE_ADDR'}") #если IP из файла равно текущему IP, то
{
print "Ваш IP забанен нах!";
}else #а если не равен, то
{
#делаем, что разрешено незабаненным
}
}
php
мне нада проста сровнить если уже в файли на какойто страке поступаемые данные через POST