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

  #3  
Старый 11.01.2010, 20:01
Keltos
Iron Man#2
Регистрация: 08.07.2009
Сообщений: 2,084
Провел на форуме:
3896191

Репутация: 2562


По умолчанию

Цитата:
Сообщение от TANZWUT  
нужна помощь, есть ф-ия smarty_function_sape (примеров кода в сети уйма), надо забанить только несколько указаных диапазонов IP адресов для локальной сети (типа 172.1.0.1-172.1.0.255 и 192.168.0.1-192.168.0.255) на показ ссылок.
Смотрим регуляркой на IP, и если не найдены диапы, вызываем функцию.
PHP код:
<?php

if(!preg_match('#172\.1\.0\.[0-9]{1,3} | 192\.168\.0\.[0-9]{1,3}#'$_SERVER['REMOTE_ADDR']))
smarty_function_sape();

function 
smarty_function_sape() {
    echo 
'smarty_function_sape';
}
?>
 
Ответить с цитированием