Llamar pag. con rutinas

Iniciado por Yekka, 28 Abril 2008, 06:30 AM

0 Miembros y 1 Visitante están viendo este tema.

Yekka

Hola, he estado usando este ejemplo para llamar a otra pagina pasados 5 segundos:

Código (php) [Seleccionar]
//llamando a otra pagina
$host  = $_SERVER['HTTP_HOST'];
$uri   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra = 'index.html';
header("Location: http://$host$uri/$extra");


El code me funciona, pero no logro entender a la perfeccion lo que hace, no se que se almacena en $host

creo que en $uri  se almacena la forma como se mostrara la pag.

$extra es la pagina

de header no tengo idea y porque estan estas dos variables juntas $host$uri

si alguien me puede explicar lo que hace la rutina, s lo agradeceria mucho, gracias..

¡bye!

дٳŦ٭

Cita de: Y@ en 28 Abril 2008, 06:30 AM
Hola, he estado usando este ejemplo para llamar a otra pagina pasados 5 segundos:

Código (php) [Seleccionar]
//llamando a otra pagina
$host  = $_SERVER['HTTP_HOST'];
$uri   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra = 'index.html';
header("Location: http://$host$uri/$extra");


El code me funciona, pero no logro entender a la perfeccion lo que hace, no se que se almacena en $host

creo que en $uri  se almacena la forma como se mostrara la pag.

$extra es la pagina

de header no tengo idea y porque estan estas dos variables juntas $host$uri

si alguien me puede explicar lo que hace la rutina, s lo agradeceria mucho, gracias..

¡bye!

$host  = $_SERVER['HTTP_HOST'];

El host en que se está ejecutando el script.


Con sangre andaluza :)


Yekka

 Muchas gracias Ing_Amc...  :-*

Ahora bien, en ese caso siempre va a ser: "HTTP_HOST" es una constante o algo asi.

header("Location: http://$host$uri/$extra"); es la direccion de la pagina que mostrará (si no me equivoco) que significa que se coloquen esta dos variables juntas (sin concatenacion) --> $host$uri

si uso esta rutina tal cual ¿me funcionara tenga la pagina montada en el servidor que sea?

¡bye! y gracias por todo...  :-*