Foros del Web » Programando para Internet » PHP »

ultima urgencia

Estas en el tema de ultima urgencia en el foro de PHP en Foros del Web. hola, he conseguido mandar un e-mail, gracias a vuestra ayuda. Ahora lo ultimo que me falta es hacer un ultimo retoque. Tengo el siguiente codigo ...
  #1 (permalink)  
Antiguo 30/08/2002, 06:58
 
Fecha de Ingreso: agosto-2002
Mensajes: 22
Antigüedad: 15 años, 3 meses
Puntos: 0
ultima urgencia

hola, he conseguido mandar un e-mail, gracias a vuestra ayuda. Ahora lo ultimo que me falta es hacer un ultimo retoque. Tengo el siguiente codigo php dentro de una pag html, lo que quiero es que cuando $success es true (email enviado satisfactoriamente) ir a otra pagina html que ya tengo diseñada donde informo del envio, o en caso contrario, si $success es false ir a otra url.Con el codigo que tengo ahora lo que hace despues del envio del mail es ir otra vez a la pag html del formulario con un mensaje escrito de informacion del envio.
codigo:
<?php
if (!empty($HTTP_POST_VARS)){

$to = $_POST["para"];
$from = $_POST["de"];
$subject = $_POST["asunto"];
$body = $_POST["MISSATGE"];

$headers = "From: $from";
//Mail the message out.
$success = mail($to, $subject, $body, $headers);

if ($success){
echo "<B><CENTER>se ha enviado un e-mail a la direccion :",$to,"</CENTER></B>";
}
else{
echo "<CENTER><B>Internal Error</B>: Your input was unprocessed.<BR>Contact $from</CENTER>";
}
}
?>

gracias
un saludo
lidia
  #2 (permalink)  
Antiguo 30/08/2002, 07:52
Avatar de Maycol  
Fecha de Ingreso: diciembre-2001
Ubicación: Ávila (España)
Mensajes: 539
Antigüedad: 16 años
Puntos: 0
Re: ultima urgencia

hazlo eso con la estructura de control if:

if($success == "true"){
header("Location: pagina1.php");
}elseif($success == "false"){
header("Location: pagina2.php");
}
si pones algo pon pantalla antes del header redirecciona con javascript.

Saludos.

<img src=http://www.talleresdelweb.com/~mariojp/cool.gif align=left>Visita:<br>&nbsp;<a href=http://www.talleresdelweb.com target=_blank>Talleres del Web</a><br>&nbsp;<a href=http://www.mumu-weee.com target=_blank>Mumu Weee</a>
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 09:51.