Вопрос по строчке PHP

[Удален]
346

Как исключить правильно главную страницу? Так

if ((preg_match("@/@sm", $_SERVER["REQUEST_URI"]))) $content='';

работает но цепляет все страницы, так

if ((preg_match("@http://site.ru/@sm", $_SERVER["REQUEST_URI"]))) $content='';

не работает. Нужно исключить только главную....

R
На сайте с 06.02.2011
Offline
62
#1

if ($_SERVER['REQUEST_URI'] != '/' || $_SERVER['REQUEST_URI'] !='' || $_SERVER['REQUEST_URI'] !='/index.php')

[Удален]
#2

Прописал так

if ($_SERVER['REQUEST_URI'] != '/' || $_SERVER['REQUEST_URI'] !='' || $_SERVER['REQUEST_URI'] !='/index.php') $content='';

плагин перестал показываться на всех страницах

R
На сайте с 06.02.2011
Offline
62
#3

а варианты урлов полных начальной страницы и где парсинг нужен и не нужен, можно ? или там через include подгружается контекст ?

если ОТКЛЮЧИТЬ в этих случаев то

if ($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] =='' || $_SERVER['REQUEST_URI'] == '/index.php') $content='';

[Удален]
#4

ЧТо значит варианты урлов? Нужно исключить показ плагина на главной странице - site.ru

Sinaps добавил 06.07.2011 в 17:51

RControl:


if ($_SERVER['REQUEST_URI'] == '/' || $_SERVER['REQUEST_URI'] =='' || $_SERVER['REQUEST_URI'] == '/index.php') $content='';

Спасибо! Этот вариант сработал!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий