18/06/2015, 08:00
|
| | | Fecha de Ingreso: junio-2015
Mensajes: 7
Antigüedad: 9 años, 6 meses Puntos: 0 | |
Respuesta: Mostrar mensaje de envio correcto en la misma pagina muchas gracias por responder y la ayuda .
Lo probe de esta manera
en validacion.php
if(mail($dest,$asunto,$cuerpo,$headers)){
header('Location: contacto.php?result=$var'); $var = '<div class="result_ok">Email enviado correctamente </div>';
// si el envio fue exitoso reseteamos lo que el usuario escribio:
$_POST['nombre'] = '';
$_POST['apellido'] = '';
$_POST['email'] = '';
$_POST['tel'] = '';
$_POST['mensaje'] = '';
}else{
header('Location: contacto.php?result=$var'); $var = '<div class="result_fail">Hubo un error al enviar el mensaje </div> ';
}
y en contacto.php
<li class="form-button">
<input type="submit" value="Enviar" class='boton' name='boton'/>
<?php if(isset($result)) { echo $result; } ?>
</li>
lo entendí bien? |