Ver la Versión Completa : enviar a pagina con php
Dantael
10-01-2005, 20:20:27
Hola foro, en una pagina con php tengo un if que cuando la condición se cumple debe enviar a una pagina automáticamente pero no encuentro una función que haga esto en este momento lo tengo con <a href="pagina.php">pag</a> pero el usuario debe teclear el link y me gustaria que lo hiciera automáticamente saludos
Gracias de antemano
kayetano
11-01-2005, 20:24:04
Hola
if( ... ) {
header( "Location: tu_url" );
exit();
}
Esto debe ir SIEMPRE antes de mostrar nada en pantalla.
Dantael
12-01-2005, 20:59:06
Muchas gracias por tu respuesta en mi máquina lo hace perfectamente pero una vez que subo la pagina a lycos.es( en mi sitio) no lo hace todo esta habilitado perfectamente y las conexiónes las hace pero no me muestra la pagina por que pasa esto?
Gracias nuevamente
saludos
roman
12-01-2005, 21:40:49
Podría ser por esto:
Nota: HTTP/1.1 requiere una URI absoluta como argumento a Location: (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30) incluyendo el esquema, el nombre del host y una ruta absoluta, aunque algunos clientes aceptan URIs relativas. Usualmente puede usar $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF'] y dirname() (http://mx.php.net/manual/es/function.dirname.php) para construir una URI absoluta a partir de una relativa:
<?php
header("Location: http://" . $_SERVER['HTTP_HOST']
. dirname($_SERVER['PHP_SELF'])
. "/" . $url_relativa);
?>
// Saludos
JoanKa
14-01-2005, 18:57:29
puedes usar esto
if (......)
{ ......// accion por ejemplo grabar una tabla
echo "Sera enviado automaticamente despues de 4 seg. a la Página Anterior";
echo "<META HTTP-EQUIV=Refresh CONTENT=\"4; URL=otrapagina.php\">";
}
Espero que les sirva.
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.