Foros del Web » Programando para Internet » PHP »

Retrasar ejecución

Estas en el tema de Retrasar ejecución en el foro de PHP en Foros del Web. hola todos!!!!! Tengo este codigo: <?php echo '<h3>Bienvenido usuario '.$_GET["usuario"].' su registro fue exitoso.</h3>'; sleep(10); header("location:index.php"); ?> lo que pretendo conseguir es que en mi ...
  #1 (permalink)  
Antiguo 12/03/2011, 08:37
 
Fecha de Ingreso: marzo-2011
Mensajes: 7
Antigüedad: 13 años, 1 mes
Puntos: 0
Retrasar ejecución

hola todos!!!!!
Tengo este codigo:
<?php
echo '<h3>Bienvenido usuario '.$_GET["usuario"].' su registro fue exitoso.</h3>';
sleep(10);
header("location:index.php");
?>


lo que pretendo conseguir es que en mi pagina se muestre el mensaje de bienvenida que se detenga 10 segundos y luego se redirija a la página principal. Con el codigo anterior lo que hace es retrasar la ejecución de toda la página 10 segundos.
Si alguien conoce alguna función ó me puede indicar que está erroneo en mi codigo se lo agradezco.
Gracias!!!!
  #2 (permalink)  
Antiguo 12/03/2011, 08:48
 
Fecha de Ingreso: marzo-2011
Ubicación: Palmira
Mensajes: 35
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Retrasar ejecución

Hola,

eso lo puedes hacer utilizando la etiqueta meta de html :

Código HTML:
<html>
 <head>
		<TITLE></TITLE>
		<META HTTP-EQUIV="refresh" CONTENT="10; url=index.php">
	</head>
	<body>
		<?php 
			echo '<h3>Bienvenido usuario '.$_GET["usuario"].' su registro fue exitoso.</h3>';
		?>
	</body>
</html> 
  #3 (permalink)  
Antiguo 12/03/2011, 09:02
 
Fecha de Ingreso: marzo-2011
Mensajes: 7
Antigüedad: 13 años, 1 mes
Puntos: 0
Solucionado

Muchas Gracias funciona perfectamente!!!1

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:50.