Получение и вывод текущего url

Тема в разделе "PHP", создана пользователем Dolfark, 19 дек 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Dolfark

    Dolfark Создатель

    Регистр.:
    1 сен 2008
    Сообщения:
    27
    Симпатии:
    2
    Есть необходимость вывести на странице сайта текущий url
    Следующий код работает, но выводит ссылку не SEF. Сайт на Joomla 1.5 с включенными ЧПУ.
    PHP:
    echo $_SERVER["REQUEST_URI"]; 
    Как реализовать именно ввывод ЧПУ ссылки?
     
  2. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    624
    Симпатии:
    1.379
    Попробуйте
    PHP:
    $_SERVER['QUERY_STRING']
     
  3. Dolfark

    Dolfark Создатель

    Регистр.:
    1 сен 2008
    Сообщения:
    27
    Симпатии:
    2
    Таже ситуация, выдает ссылку не ЧПУ..

    Добавлено через 13 минут
    Так и не решил проблемму на ПХП (нехватило знаний ИМХО :))
    Порывшись нашел решение при помощи Java.
    HTML:
    <SCRIPT LANGUAGE=JavaScript>
    document.write("I live at " + document.location.href + ".");
    </SCRIPT>
    Если найдется решение на ПХП, буду благодарен.
     
  4. tarantas

    tarantas Постоялец

    Регистр.:
    22 мар 2008
    Сообщения:
    75
    Симпатии:
    14
    Попробуй die(print_r($_SERVER)); и в полученном массиве проверь наличие нужной переменной.
     
  5. gOsToFf

    gOsToFf Постоялец

    Регистр.:
    1 окт 2007
    Сообщения:
    79
    Симпатии:
    4
    PHP:
    $adr='http://'.$_SERVER['HTTP_HOST'].''.$_SERVER['REQUEST_URI'].'';
    print 
    $adr;
    _http://www.php.net/manual/en/reserved.variables.server.php
     
Статус темы:
Закрыта.