Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/06/2015, 09:15
Avatar de Romi41
Romi41
 
Fecha de Ingreso: junio-2015
Mensajes: 7
Antigüedad: 8 años, 10 meses
Puntos: 0
Respuesta: Mostrar mensaje de envio correcto en la misma pagina

Muchas Gracias por tu ayuda.
Haber si lo entendí bien. en contacto.php
No se en que parte ubicaría el GET, perdón soy nueva en esto y aun sigo aprendiendo.

<li class="form-button">
<input type="submit" value="Enviar" class='boton' name='boton'/>
<?php

if(isset($_GET['result'])) {
if ($result==1)

echo '<div class="result_ok">Email enviado correctamente </div>';
else
echo '<div class="result_fail">Hubo un error al enviar el mensaje </div>';
}
?>

</li>


en validación.php

if(mail($dest,$asunto,$cuerpo,$headers)){
$var=1;
header('Location: contacto.php?result=$var');
// si el envio fue exitoso reseteamos lo que el usuario escribio:
$_POST['nombre'] = '';
$_POST['apellido'] = '';
$_POST['email'] = '';
$_POST['tel'] = '';
$_POST['mensaje'] = '';
}else{
$var=0;
header('Location: contacto.php?result=$var');
}