Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2012, 15:47
Jazzticktock
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 38
Antigüedad: 13 años, 6 meses
Puntos: 4
Pregunta Formulario PHP enviado/no enviado en HTML

Llamadme idiota si quereis.
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
y ASÍ LO INTENTÉ INTEGRAR YO CON MI HTML

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
        
}
?>
¿Me lié.. no?

Muchisimas gracias de antemano por su ayuda.