Hola, buenos dias.
Soy nuevo en el foro y necesito algo de ayuda para un sitio que estoy desarrollando. He buscado por los foros, incluido este y he encontrado temas similares, he probado sus ejemplos pero no consigo hacer que funcione lo que necesito. Ruego me disculpeis si hay algun tema parecido por aqui que no haya encontrado.
Mi problema es el siguiente. Tengo un formulario en html que se envia mediante mail de php. El caso que hasta ahora estaba utilizando echo para mostrar un mensaje si el mensaje se enviaba bien o no se enviaba, y lo que quiero es suprimir ese mensaje y poner directamente que si el mensaje se envia, muestre la pagina envio-ok.html y si no se envia mostrar directamente la pagina no-enviado.html.
He probado de unas cuantas formas pero no lo consigo, y no se que hago mal.
es algo así.
Código:
if (mail($destinatario, $asunto, $mensaje, $encabezados)) {
die("Procesando su peticion, por favor, espere...");
header('Location:enviado.html');
}else
{
header('Location:no-enviado.html');
}
exit();
Muchas gracias de antemano a la persona que pueda ayudarme.
Saludos.