¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Capturamos la URL de una página
#1
0
n ocasiones nos vemos obligados a capturar la URL de una determinada página, por ejemplo, cuando un usuario se identifica y una vez identificado lo queremos devolver la página donde se encontraba en el momento en que se identifico.

Para capturar la URL necesitamos recoger dos variables globales, la que recoge el nombre del dominio, y la que recoge la ruta completa del archivo y las posibles variables pasadas por la URL.

Preste atención a que el unicio de la URL es decir, “http://” no lo recogen estas variables globales.

Dado que tenemos pues tres partes, “http://”, el dominio y la ruta, tenemos que unificar estas tres variables en una sola.

Ofrecemos dos sintaxis, usa la que más te convenga.

Código PHP:
<?php 
// Capturamos una URL pero NO las variables pasadas por URL

$dominio1 $_SERVER['HTTP_HOST']; 
$nombre_archivo1 $_SERVER['PHP_SELF']; 
$url "http://" "$dominio1"$nombre_archivo1"

echo
"$url"
?>

<br> 

<?php 
// Capturamos una URL completa incluidas las variables pasadas por URL

$dominio $_SERVER['SERVER_NAME']; 
$nombre_archivo $_SERVER['REQUEST_URI']; 
$url "http://" "$dominio"$nombre_archivo"

echo
"$url"
?>

#2
0
Sencillo, igual podes dar la URL de PHP para mostrar otras variables que pueden ser de utilidad Sonreir


#3
0
Gracias por el aporte



Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Mi primera pagina web en PHP torgar22 6 1,385 30-11-2015, 06:19 PM
Último mensaje: piinbook
  Establecer una página como inicio torgar22 1 848 31-10-2015, 04:54 AM
Último mensaje: rafarm
  Impedir que se guarde en el cache del browser una página PHP torgar22 0 701 22-09-2015, 06:05 PM
Último mensaje: torgar22
  Dificultar copia de página torgar22 1 703 09-07-2015, 10:01 PM
Último mensaje: AndresXZ09
  Recomendar Pagina torgar22 0 585 18-06-2015, 12:26 PM
Último mensaje: torgar22



Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018