Obtener URL de la pagina actual con PHP by Alvaro Pita

Fuente : http://www.alvaropita.es/obtener-url-de-la-pagina-actual-con-php/

A lo largo de nuestra carrera como desarrollador es posible que tengamos que obtener la URL de la página que tenemos abierta. Con este ejemplo os presento una de las mil millones de formas de hacerlo. Os invito de camino a echarle un vistazo a la variable $_SERVER de PHP.

Ver ejemplo en funcionamiento

Código

Nos creamos una función como la siguiente:

1.<?php
2.function dameURL(){
3.$url="http://".$_SERVER['HTTP_HOST'].":".$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI'];
4.return $url;
5.}
6.?>
  • $_SERVER[‘HTTP_HOST’]: Sirve para obtener el nombre del dominio.
  • $_SERVER[‘SERVER_PORT’]: Sirve para obtener el puerto.
  • $_SERVER[‘REQUEST_URI’]: Sirve para obtener la URI.

Para mostrar la URL actual, llamamos a la función que nos acabamos de crear de la siguiente manera:

1.echo dameURL();
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s