Вывод кода только при определённом URL

Тема в разделе "PHP", создана пользователем Veles, 21 июл 2013.

  1. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Уважаемые программисты, подскажите, пожалуйста.
    У меня на сайте есть модуль, он отображается на всех страницах в футере, однако необходимо что бы в зависимости от того какой урл страницы - выводился определённый код. А именно на странице site.ru/test в футере выводилась таблица, а если страница не test - то таблицы не должно быть.

    С меня плюсик за любую наводку как это сделать. Спасибо.
     
  2. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    PHP:
    <?php if ($_SERVER["HTTP_HOST"].$_SERVER['REQUEST_URI'] == $_SERVER["HTTP_HOST"].'/test') {
    echo 
    'Таблица';
    }
    ?>
     
    Veles нравится это.
  3. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Не смог сделать так что бы ваша конструкция заработала, вышло таким методом:
    PHP:
    <?php
    $pos 
    strpos(strtolower($_SERVER['REQUEST_URI']), "testurl");
    if (
    $pos === false) {
    ?>
    Текст если не наша страница
    <?php }
    else
    ?>
    Текст если наша страница
    <?php
    }
    ?>
     
    ndr334 нравится это.