PHP – Obtener la url actual

De esos post cortitos pero que te sacan de un aprieto. Vamos a ver cómo podemos saber la url actual de forma sencilla:

Aquí tenéis en varios formatos según dónde lo utilicéis:

Dentro de código html:

1
2
3
<form class="form subscripcion" action="https://<?php echo $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; ?>" method="post">
...
</form>

o si lo necesitáis en código PHP

1
$uractual= "https://". $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; ?>

Si no me equivoco, sólo funciona con enlaces “normalitos”. Si hay de por medio puertos en el enlace, creo que no funciona. Del estilo:

https://www.miweb.com:8443/login

Sería cuestión de probarlo. Espero que os sea de utilidad.

Artículos relacionados

Ejemplos php – Recorrer ficheros de un direc... Con este pequeño ejemplo empezamos una nueva categoría del blog, Programación php. En esta ocación vamos a crear una función que nos permita recorrer ...
Dar formato a los números en PHP PHP nos facilita con una función el poder dar formato a los números: number_format. Esta función tiene como parámetros: Número el número a dar ...
Actualización recursos programación Agosto 2012 Actualizamos nuestro apartado de recursos para la programación con nuevos enlaces a scripts PHP: Hot Scripts PHP - El mas completo directorio de...
url_title() – Embellecer url con PHP Si queremos formar una url con texto que conseguimos con registros de la base de datos, deberemos proceder de la siguiente manera:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*