Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

проверка файла на наличия походей строчки

2.0K
10 сентября 2004 года
Dmitrii J.
60 / / 09.09.2004
подскажити как сделать проверку файла на наличия похожей строчки? вкраци делаю банлист если уже такой ip существует в нем то он добовлятся не будет. у каждого ip своя строка!
Зарания благадарю
4
10 сентября 2004 года
mike
3.7K / / 01.10.2002
Так в точности совпадающей строчки, или похожей ??

Это совсем разные задачи !
2.0K
10 сентября 2004 года
Dmitrii J.
60 / / 09.09.2004
Цитата:
Originally posted by mike
Так в точности совпадающей строчки, или похожей ??

Это совсем разные задачи !


в точности совпадают!

338
10 сентября 2004 года
chigevara
529 / / 29.09.2003
Цитата:
Originally posted by Dmitrii J.

в точности совпадают!


Уууу...
strpos, регексы помучай.

2.0K
11 сентября 2004 года
Dmitrii J.
60 / / 09.09.2004
Цитата:
Originally posted by chigevara

Уууу...
strpos, регексы помучай.


:) знакл бы как помучить помучил бы :)

338
11 сентября 2004 года
chigevara
529 / / 29.09.2003
Цитата:
Originally posted by Dmitrii J.

:) знакл бы как помучить помучил бы :)


Ээээ... Книжечки разные, интернет вот еще люди придумали зачем-то. Поисковиков в нем понатыкали: ни пройти ни пролезть. :D

2.0K
12 сентября 2004 года
Dmitrii J.
60 / / 09.09.2004
Цитата:
Originally posted by chigevara

Ээээ... Книжечки разные, интернет вот еще люди придумали зачем-то. Поисковиков в нем понатыкали: ни пройти ни пролезть. :D


спасибо будем пробовать !

2.0K
12 сентября 2004 года
Yuri Koslow
86 / / 15.03.2004
Цитата:
Originally posted by Dmitrii J.

в точности совпадают!


посиск строк в строках
strstr(string $где, string $что)
или считать в массив и с каждым сравнить ==

7.9K
13 сентября 2004 года
Hekt0r
8 / / 03.09.2004
Цитата:
Originally posted by Dmitrii J.
подскажити как сделать проверку файла на наличия похожей строчки? вкраци делаю банлист если уже такой ip существует в нем то он добовлятся не будет. у каждого ip своя строка!
Зарания благадарю



язык-то какой? =)
если perl, то код примерно такой:

Код:
open FILE, "your_file";
@bans = <FILE>;
close FILE;
#и пошло сравнение:
foreach $line (@bans)
{
 if ($line eq "$ENV{'REMOTE_ADDR'}") #если IP из файла равно текущему IP, то
 {
  print "Ваш IP забанен нах!";
 }else #а если не равен, то
 {
  #делаем, что разрешено незабаненным
 }
}
2.0K
13 сентября 2004 года
Dmitrii J.
60 / / 09.09.2004
Цитата:
Originally posted by Hekt0r


язык-то какой? =)
если perl, то код примерно такой:
Код:
open FILE, "your_file";
@bans = <FILE>;
close FILE;
#и пошло сравнение:
foreach $line (@bans)
{
 if ($line eq "$ENV{'REMOTE_ADDR'}") #если IP из файла равно текущему IP, то
 {
  print "Ваш IP забанен нах!";
 }else #а если не равен, то
 {
  #делаем, что разрешено незабаненным
 }
}


php
мне нада проста сровнить если уже в файли на какойто страке поступаемые данные через POST

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог