Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Вопрос по функции eregi [2]
ТвойWeb » WebMaster класс » PHP/Perl » Вопрос по функции eregi

Страниц (2): « 1 [2]
 

11. Antares - 22 Ноября, 2007 - 07:23:32 - перейти к сообщению
Alone
Естесственно. Просто сравнивай ВСЮ введенную юзером фразу с уже введенной.
12. Alone - 22 Ноября, 2007 - 07:36:47 - перейти к сообщению
Так работает.
Но так придётся циклом проходить по строчкам в базе (файле).
А функция eregi без циклов ищет. Но только работает со словами.
Ладно, тогда придётся через циклы.
13. Furax - 22 Ноября, 2007 - 10:17:08 - перейти к сообщению
Alone
array_search в помощь.
14. Antares - 22 Ноября, 2007 - 10:18:24 - перейти к сообщению
Alone
тогда "флудер" будет пробелы добавлять или точки и база лопнет... Закатив глазки
15. Alone - 22 Ноября, 2007 - 12:26:15 - перейти к сообщению
Да всё нормально.
Работает Улыбка

Кстати сделал через stristr почему-то работает через неё нормально.
16. Aleksej - 26 Ноября, 2007 - 10:38:50 - перейти к сообщению
Список фраз грузишь из файла функцией file
Наличие нужной фразы в списке проверяешь функцией in_array
17. awep - 26 Ноября, 2007 - 13:20:31 - перейти к сообщению
Aleksej, там для начала придется символ перевода строки вырезать...

imho самый верный способ в этом случае: как уже предлагал Aleksej, считать файл функцией file, а потом циклом пробежаться по каждой записи.

Да, Alone, тебе реально нужно позаботиться о защите. Забить такую штуку хламом несложно. Нужно хотя бы удалять старые, чтобы не переполнялся файл.

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0444]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33