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

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

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

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

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

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

echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

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

aSdasdsaf
Май 29, 2012 11:03

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

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

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

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

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

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

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

 
Antonio
Июн 2, 2013 10:30

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

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

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

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

Спасибо

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

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

 
Antonio
Фев 17, 2015 18:06

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

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

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

 
Jaker
Авг 23, 2017 15:56

Спасибо бльшое только здесь нашел ответ на вопрос.

 

Написать

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