Hola, he estado usando este ejemplo para llamar a otra pagina pasados 5 segundos:
//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:
//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.
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... :-*