Lanzar web

Nanny
27 de Abril del 2005
Hola, luego de hacer clic sobre el boton submit quiero que se ejecute cierto codigo PHP y al finalizar deberia abrirse una pagina nueva... estoy usando incluso sesiones y eso se que me funciona.
He intentado usar header sin exito.. que hago??
Gracias!
Nanny

ovidio
27 de Abril del 2005
hacelo conmigo

Daniel Rodr?ez
27 de Abril del 2005
El método normal es, efectivamente, usar Header:

Header("Location: nuevapag.php");

A mí hasta ahora no me ha fallado nunca, a no ser que hubiera escrito ya HTML en la página, en cuyo caso sale un error.

ytgjyg
27 de Abril del 2005
nannyyyyyyyyyyyyyyyyyyyyyyyyy

kalijunfan
27 de Abril del 2005
Simple. Una vez que hayas terminado de ejecutar el código PHP, agrega este javascript enseguida de cerrar el código PHP:

<script language="JavaScript">
location.href = "tupagina.htm";
</script>

Suerte.

epplestun
27 de Abril del 2005
Bueno tu problema es el siguiente, probablemente printeas algo en pantalla antes de hacer el header, las cabeceras de este tipo no soportan printear algo en pantalla, por locual la redireccion tienes que hacerla antes de printear algo o sino utiliza este codigo HTML que funciona perfectamente:
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=archivo">
Te explico el 0 es el tiempo que quieres que tarde en recargarse la pagina, y archivo es el archivo que quieres que abra al cabo de esos segundos,bueno espero que te sirva