Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/06/2015, 08:31
Avatar de Romi41
Romi41
 
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

Así es como lo puse
en contacto.php
<li class="form-button">
<input type="submit" value="Enviar" class='boton' name='boton'/>
<?php
if(isset($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>


y así lo hice en validacion.php

if(mail($dest,$asunto,$cuerpo,$headers)){
header('Location: contacto.php?result=$var');
$var=1;
// 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=0;

}


lo probé y no me funciono , está bien pensado lo que me disjiste , no se porque no me funciona.