http://www.comocreartuweb.com/consultas/showthread.php/52978-Permitir-s%C3%B3lo-una-vez-el-env%C3%ADo-de-un-formulario
Mi consulta es , yo cambie el codigo para ajustarlo a mis necesidades pero no se si estara bien como lo eh cambiado, codigo no domino mucho pero trato de hacerlo funcionar de alguna manera je, bueno les paso el codigo qe modifique para mi uso
Código :
<? // Declaramos que la hora de envío de comentario se ponga en la hora de España date_default_timezone_set('Europe/Madrid'); // Declaramos las variables para guardar la fecha y hora de envío del comentario $fecha=date("Y/n/d"); $hora=date("H:i:s"); $id = strip_tags($_POST[id]); $id = htmlentities($id); $nick = strip_tags($_POST[nick]); $email = strip_tags($_POST[email]); $comentario = strip_tags($_POST[comentario]); $sesion="formulario"; $mostraren="98"; $ahora=@date("Y-n-j H:i:s"); @session_name("$sesion"); @session_start(); $duracion = (@strtotime($ahora)-@strtotime($_SESSION['llego'])); $esperar=$mostraren-$duracion; if(!isset($_SESSION['llego'])){ @session_name("$sesion"); @session_start(); $_SESSION['llego']=$ahora; echo "<center><img src='http://www.salypimienta.pe/prueba2/text-enviado.jpg'/></center>"; }else{ if($duracion >= $mostraren){ @session_destroy(); $nombre = $_POST['nombre']; $correo = $_POST['correo']; $billa = $_POST['billa']; $header = 'From: [email protected]' . $mail . " \r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain"; $mensaje = "Mensaje enviado por " . $nombre . " \r\n"; $mensaje .= "Su e-mail es: " . $correo . " \r\n"; $mensaje .= "Su respuesta es: " . " \r\n"; $mensaje .= "-" . $billa . " \r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time()); $para = '[email protected]'; $asunto = 'Billabong Girls Sum`12'; mail($para, $asunto, utf8_decode($mensaje), $header); @header ("location:http://www.salypimienta.pe/prueba2/ruba2.php"); }else{ echo "<center><img src='http://www.salypimienta.pe/prueba2/text-intento.jpg'/></center>"; } } ?>
a ver si lo chekean y alguien de cristalab lo revisa y me indican los errores o si esta todo bien.
saludos y gracias