Показать сообщение отдельно

  #21  
Старый 26.06.2008, 14:30
Whirt
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
С нами: 9410256

Репутация: 276
По умолчанию

zyhtar, протев (с)
.htaccess нормально справляется с поставленной задачей, поддерживает регулярные выражения, и много еще чего.

если запрещенных браузеров несколько, то нужно использовать флаг [OR] (ИЛИ)
Пример:
Цитата:
RewriteCond условие1 [OR]
RewriteCond условие2 [OR]
RewriteCond условие3
RewriteRule преобразование
Примечание: по дефолту, все условия считываются с флагом "И".

Цитата:
if ($_SERVER['HTTP_USER_AGENT']==$user_agent || strstr($_SERVER['REMOTE_ADDR'], "ip_address") {
print "fuck u";
}
Я дико извиняюсь, но это бред: что проверка USER_AGENT, (здесь нужна ИМЕННО регуляра, всех заипешься вписывать), что проверка IP - ТС просил явно по диапазону a.b.xxx.xxx, а не статик, как у тебя,
т.е.
извлекаем октеты a и b , и определяем их принадлежность к запрещенному диапазону)
 
Ответить с цитированием