Как получить адрес текущей страницы в PHP?

Раздел: Программирование
Написано: 29.03.2012
Автор: Antonio
Просмотров темы: 25 364 раз

Вопрос:Как получить адрес текущей страницы в PHP?
Ответ:Использовать значение суперглобального массива $_SERVER

вывод текущей страницы

echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['PHP_SELF'];

выведет на экран полный адрес страницы с параметрами GET (если они были указаны)

echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];

1 звезда2 звезды3 звезды4 звезды5 звезд (8 оценок, в среднем: 4,50 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


10 комментариев

aSdasdsaf
Май 29, 2012 at 11:03

*IN LOVE* :-! =-O :-D :P ;) :( 8)


 
Андрей
Ноя 30, 2012 at 16:15

Спасибо, очень полезно =)


 
Дрон
Май 7, 2013 at 6:55

Спасибо, нашел ваш сайт раньше чем манул по php))


 
Руслан
Июн 2, 2013 at 10:17

Хотел при ошибке 404 добавить адрес на которую обратился человек, для того чтобы указать что именно её нет, но есть другие.
А как мне добавить в шаблон ошибки адрес по которому произошла ошибка?
CMS: WordPress


 
Antonio
Июн 2, 2013 at 10:30

У меня для этого стоит плагин SEO Ultimate, там есть раздел, где фиксируются ошибки и страницы откуда и куда хотели переходить.


 
Александр
Июн 6, 2013 at 17:51

Благодарю за полезную информацию


 
Сергей
Ноя 4, 2013 at 0:16

Спасибо


 
Ремонтник
Фев 15, 2015 at 15:30

Этот способ возвращает только домен/index.php, а я нахожусь на странице домен.рф/страница.html
подскажите как взять урл полностью, что бы вытащить «страница.html»


 
Antonio
Фев 17, 2015 at 18:06

Попробуйте инфу из новой заметки,
http://nemcd.com/2015/01/wordpress-url-stranicy/


 
Виталий
Янв 12, 2016 at 2:21

А как оно работает с mod_rewrite ?


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com