
28.10.2007, 00:25
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от Red_Red1
Шаблон тот который дал Impuls*. Может ему именно так нужно искать. Хотя я понял твою идею  . А вот ($out[0] != "") необязательно т.к. preg_match - функция и если есть совпадения то вернет 1, т.е. можно сразу писать if (preg_match($_anti, $content)
Там изначально неверный шаблон.
Ну по поводу if-согласен,но мне почему-то просто так больше нравится(хотя вероятно это менее безопасно).
Сообщение от Red_Red1
Да и еще одно при твоем варианте шаблона будет неверно обрабатываться сайты вида site.xxx т.к. у тебя в [a-z0-9_\.]+ присутствует точка и дальше в расширениях тоже есть точка, значит регулярка будет искать site..xxx (две точки) что неверно.
вот скрипт накатал...все работает...т.к. в адресе могут быть поддомены.
http://aandb.ru/test.php?a=http://aaa.www.ru
|
|
|