Lo que pasa es que, una vez enviado un formulario, sacando el correspodiente mensaje de confirmacion de envio, si a alguno le diera por recargar la pagina, se volveria a enviar otra vez el correo... no se si me explico. Me gustaria saber alguna forma de solucionar esto. Gracias!
Esto es una pequeña parte del codigo, como ejemplo:
Código PHP:
<?php
foreach($_POST as $key => $value) $$key = $value;
$mostrar_form=1;
if(isset($submit)){
//Montado del destinatario, asunto, cuerpo y cabeceras
if(mail($destinatario, $asunto, $cuerpo, $cabeceras)){
$mostrar_form=0;
?>
<p>El correo se ha enviado correctamente</p>
<?php
}else{
?>
<p>No se ha podido enviar el correo, por favor, intentelo de nuevo mas tarde.</p>
<?php
}
}
if($mostrar_form){
?>
<!--FORMULARIO-->
<?php
}
?>