Nueva pregunta

Pregunta:

Fecha: 12-06-2015 16:42:35 (En Español)

Buenas tardes, no me funciona mi button en mi formulario en php [Resuelta]

tengo un formulario que al llenarlo envia la info a un correo ,el problema es que el boton de enviar no funciona no hace nada, de antemano gracias. :D

este es el codigo del boton


<div class="form-group">
<button type="subtenmit" value="Enviar" id="enviar" class="btn btn-primary btn-lg">Enviar</button>
</div>
Etiquetas: Email - HTML - PHP - Pregunta Votos: 0 - Respuestas: 8 - Vistas: 23 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 12-06-2015 18:48:21 Compañero seria mas sencilla y efectivo ayudarte si publicaras todo el formulario , ahora bien solo dandole un vistazo a el codigo que publicaste el atributo type de tu etiqueta button, me imagino que quisiste poner submit.

    Ejemplo de formulario

    Saludos att Jony Gomez
      Votos: 2 - Link respuesta
     
  • Fecha: 13-06-2015 12:41:36 como dice Jony deberias publicar el codigo completo del archivo en cuestion.
    No obstante creo que tu formulario esta incompleto.
    debería ser algo como lo siguiente....

    Archivo: formulario.php

    <?php
    if (!isset($_POST["Enviar"])) {
        echo "<h3>Datos Ingresados en el formulario</h3>";
        foreach ($_POST as $datos) {
            echo "$datos <BR />";
        };
    }
    
    <h3>Ingrese sus datos</h3>
    <form action="formulario.php" method="POST">
        Nombre: <input type="text" name="nombre"><br>
        Apellido: <input type="text" name="apellido"><br>
        <input type="submit" value="Enviar">
    </form>
    


    Tenes que tener el formulario
    <form action="formulario.php" method="POST">

    donde action es el script que procesa los datos enviado por el formulario y method el metodo por el cual se envian los datos

    En el ejemplo que mostre, es el mismo script quien procesa los datos.

    saludos
      Votos: 3 - Link respuesta
     
  • Fecha: 13-06-2015 12:48:56 Otro ejemplo

    El formulario es independiente al script que recibe los datos

    Archivo: formulario.php
    <h3>Ingrese sus datos</h3>
    <form action="procesa_formulario.php" method="POST">
        Nombre: <input type="text" name="nombre"><br>
        Apellido: <input type="text" name="apellido"><br>
        <input type="submit" value="Enviar">
    </form>
    


    Archivo: procesa_formulario.php
    <?php
    if (!isset($_POST["Enviar"])) {
        echo "<h3>Datos Ingresados en el formulario</h3>";
        foreach ($_POST as $datos) {
            echo "$datos <BR />";
        };
    }
    
    

    Ejecutas formulario.php cuando le das a enviar lo recibe y procesa procesa_formulario.php

    espero que te sirvan los ejemplos

    Saludos
      Votos: 2 - Link respuesta
     
  • Fecha: 14-06-2015 10:20:49 Tu pregunta, tambien dice que quieres enviar un correo con los datos.... ok de dejo un ejemplo del envio de correo.

    Function Mail PHP


    
    <?php
    // Varios destinatarios
    $para  = 'aidan@example.com' . ', '; // atención a la coma
    $para .= 'wez@example.com';
    
    // título
    $título = 'Recordatorio de cumpleaños para Agosto';
    
    // mensaje
    $mensaje = '
    <html>
    <head>
      <title>Recordatorio de cumpleaños para Agosto</title>
    </head>
    <body>
      <p>¡Estos son los cumpleaños para Agosto!</p>
      <table>
        <tr>
          <th>Quien</th><th>Día</th><th>Mes</th><th>Año</th>
        </tr>
        <tr>
          <td>Joe</td><td>3</td><td>Agosto</td><td>1970</td>
        </tr>
        <tr>
          <td>Sally</td><td>17</td><td>Agosto</td><td>1973</td>
        </tr>
      </table>
    </body>
    </html>
    ';
    
    // Para enviar un correo HTML, debe establecerse la cabecera Content-type
    $cabeceras  = 'MIME-Version: 1.0' . "\r\n";
    $cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    
    // Cabeceras adicionales
    $cabeceras .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
    $cabeceras .= 'From: Recordatorio <cumples@example.com>' . "\r\n";
    $cabeceras .= 'Cc: birthdayarchive@example.com' . "\r\n";
    $cabeceras .= 'Bcc: birthdaycheck@example.com' . "\r\n";
    
    // Enviarlo
    mail($para, $título, $mensaje, $cabeceras);
    ?>
    
    
      Votos: 3 - Link respuesta
     
  • Fecha: 14-06-2015 12:44:09 la funcion mail() en algunos hosting gartuitos no esta habilitado, por lo tanto puedes utilizar la libreria PHPMAILER con gmail u otro

    saludos
      Votos: 2 - Link respuesta
     
  • Fecha: 16-06-2015 18:18:20 David se resolvió tu caso?
    necesitas mas ayuda?

    Coméntanos como te ha ido...

    Saludos
      Votos: 0 - Link respuesta
     
  • Fecha: 19-06-2015 12:19:39 Hola primero tienes un error aqui (subtenmit)

    <button type="subtenmit" value="Enviar" id="enviar" class="btn btn-primary btn-lg">Enviar</button>

    cambiala por button o submit y listo
      Votos: 4 - Link respuesta
     
  • Fecha: 23-07-2015 17:12:15 Tiene razon Orlando
    en type="submit" no a subtenmit como puso ...
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com