Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/09/2008, 08:13
Avatar de degochan
degochan
 
Fecha de Ingreso: marzo-2008
Mensajes: 27
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Redireccionar pagina despues de 5 segundos

Cita:
Iniciado por lya220401 Ver Mensaje
Ey gracias Ronruby, solo una duda, como quedaria el codigo ya que tu me dices que mejor ponga el echo debajo del mail:


mail($to, $subject, $body);
echo "Tu email ha sido enviado de forma exitosa a $to!";
sleep(5);
header('Location: index.html');

} else {
echo "blarg!";
}
?>


Como te comente soy nuevo en esto, disculpa la molestia de mi ignorancia
unos consejos
Tienes simpre que respetar las ordenes de concatenacion ej:
Código PHP:

 
echo "Tu email ha sido enviado de forma exitosa a $to!";

// deveria ser 
echo "Tu email ha sido enviado de forma exitosa a ".$to 
de esa jorma te ahorraras varios dolores de caveza mas adelante y mas cuando estee en servidores privados en in internet.

ha y para recargar la pagina puedes utilizar java que es lo mas aconsejable ya que que es ejecutado del lado del cliente a diferencia del
Código PHP:
sleep(5); 
que se ejecuta del lado del servidor y eso a la larga satura nuestras paginas.
te lo digo por que he tenido una pagina con muchas vicitas y bueno deprontro se empeso a colgar el server y era solo por esas sentencia ;)
qui te ba el de JavaScript
Código HTML:
<script language="javascript">
setTimeout("",100);
</script> 
proba con ese o sino podes con este que va en heder de la pagina
Código HTML:
<META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://www.direccion.com"> 
bueno pero siempre que puedas dar soluciones del lado del cliente sera mejor a la hora que llegue cuando nuestra pagina comiense a dar frutos y tenga visitas :D