entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

bucle boton enviar

A la hora de enviar los datos del formulario de mi web http://pruebagonzalo.org.es/gimnasia/contacto.html

el proceso se queda corriendo sin parar . Los datos llegan correctamente a la dirección de correo donde apunta .

En el form tengo esto :

<form action="formu.php" method="post" class="wpcf7-form">
<div style="display: none;">

</div>
<p>Tu nombre (obligatorio)<br />
    <span class="wpcf7-form-control-wrap your-name"><input type="text" name="nombre" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" /></span> </p>
<p>Tu email  (obligatorio)<br />
    <span class="wpcf7-form-control-wrap your-email"><input type="email" name="email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" /></span> </p>
<p>Telefono<br />
    <span class="wpcf7-form-control-wrap your-subject"><input type="number" name="telefono" value="" size="40" class="wpcf7-form-control wpcf7-text" /></span> </p>
<p>Tu mensaje<br />
    <span class="wpcf7-form-control-wrap your-message"><textarea name="eltexto" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea"></textarea></span> </p>
<p>

<input type="submit" value="Enviar" class="wpcf7-form-control wpcf7-submit" />
</p>
</form>

Y el php esto

<?php
     $sendTo = "[email protected]"; 
         $subject = "formulario"; 
         $nombre = $_POST["nombre"]; 
         $telefono = $_POST["telefono"]; 
         $email = $_POST["email"]; 
         $eltexto = $_POST["eltexto"]; 
         $headers .= ""; 
         $message = "\nNombre: " . $nombre . "\ntelefono: " . $telefono . "\nemail: " . $email . "\nArea Texto: " . $eltexto; 
         mail($sendTo, $subject, $message, $headers); 

     header ("Location: contacto.html");

?>

Como veis , es como si se quedase ejecutando algo , pero los datos llegan correctamente
¿ Que creeis que podrá ser ?

1 Respuesta

2votos

white Puntos75880

no es ningun bucle, tienes mal configurado tu plugin https://wordpress.org/plugins/contact-form-7. no regresa un json adecuado para lo enviado. la redireccion está de mas en el servidor si usas ajax,

o configuras el plugin adecuadamante o remueve class="wpcf7" del div padre de tu formulario

<div class="wpcf7"> <----
<form action="formu.php" method="post" class="wpcf7-form">

0voto

gonzalss comentado

Muchas gracias . Era eso

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta