Ya no sé si es que estoy muy quemada y ya no rijo, o es que de verdad debo de ser tontita. Sí, soy nueva en esto del PHP y si no me ayudáis a ubicarme en el camino me voy a desquiciar!.
Tengo mi formulario para envío de datos chachi piruli, (pues envía perfectamente!) Pero he aquí la soberana chorrada (tiene toda la pinta de ser así, pero a mi, se me resiste)
Tengo dos archivos:
contacto.html --> Donde está el formulario con un action="contacto_enviado.php"
contacto_enviado.php --> Las variables con los datos que se recogen y el envío a través de mail().
y quiero integrar ambas respuestas
- Su mensaje ha sido enviado
- Su mensaje no ha sido enviado
dentro de mi HTML.
ASÍ LO TENGO CON PHP:
Código PHP:
if(mail($destinatario,$asunto,$mensaje,$header))
{
$resultado='<p>Tu mensaje ha sido enviado correctamente. ¡Gracias!</p>';
}
else
{
$resultado='<p>Tu mensaje NO ha sido enviado correctamente. ¡Intentalo de nuevo!</p>';
}
echo $resultado;
Código PHP:
if (mail($destinatario,$asunto,$header,$mensaje)==true)
{
mail($destinatario,$asunto,$header,$mensaje)
?><h2 class="h2class">Mensaje enviado <?php echo $_POST['nombre']?>!</h2> <p class="pullmt pullquote">¿Te has olvidado de decirme algo? ¡Envíame otro!</p><?php
}
else
{
?><h2 class="h2class">Ha habido un problema al enviar el mail <?php echo $_POST['nombre']?>!</h2><?php
}
?>
Muchisimas gracias de antemano por su ayuda.