Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как получить полный адрес URL на котором находишься ?
Покинул форум
Сообщений всего: 126
Дата рег-ции: Февр. 2010
Помог: 0 раз(а)
Как получить полный адрес URL на котором находишься ?
т.е. я зашёл на _www.site.ru/index.php, как мне получить этот адрес PHP ?
Цель - Все ссылки для навигации парсятся из MySQL. Необходимо изменить вид ссылки, если ты сейчас находишься на ней..
AdMeen
Отправлено: 10 Июня, 2010 - 15:13:40
Посетитель
Покинул форум
Сообщений всего: 370
Дата рег-ции: Сент. 2009 Откуда: Воронеж
Помог: 1 раз(а)
Zend пишет:
Как получить полный адрес URL на котором находишься ?
т.е. я зашёл на _www.site.ru/index.php, как мне получить этот адрес PHP ?
Цель - Все ссылки для навигации парсятся из MySQL. Необходимо изменить вид ссылки, если ты сейчас находишься на ней..
так. 1 вариант вы берете откуда то этот адрес, тогда всё просто. 2 вариант, если ваш серв то через переменную окружения: $_SERVER['SERVER_ADDR']
Zend
Отправлено: 10 Июня, 2010 - 18:51:45
Гость
Покинул форум
Сообщений всего: 126
Дата рег-ции: Февр. 2010
Помог: 0 раз(а)
AdMeen пишет:
так. 1 вариант вы берете откуда то этот адрес, тогда всё просто. 2 вариант, если ваш серв то через переменную окружения: $_SERVER['SERVER_ADDR']
$_SERVER['SERVER_ADDR'] - IP-адрес сервера, не знаю как мне поможет IP адрес сервера с выделением навигации..
Мне нужно типа - $_SERVER['HTTP_REFERER'], только надо узнать не реферальную страницу, а страницу на которой ты сейчас находишься... (Добавление)
Оп, нашёл -> http://www.php.su/articles/?cat=...ars&page=015
Cпасибо =))
JustUserR
Отправлено: 11 Июня, 2010 - 15:14:08
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
Zend пишет:
Т.е. я зашёл на _www.site.ru/index.php, как мне получить этот адрес PHP ?
Для этой цели можно использование переменную окружения $_SERVER['PHP_SELF'] которая показывает web-путь при обращении к которому пользователь попадет на данный PHP-скрипт Важно иметь в виду что данный web-путь может не являеться прямым путем к файлу PHP-скрипта в web-пространстве - а может быть определенной ссылок или обработчиком из .htaccess Для более полной информации смотрите переменные окружения SCRIPT_NAME и PATH_INFO
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.