Dudas de Programacion » Scripting » JavaScript

ENVIAR UN FORMULARIO VARIAS VECES CON UN CLICK

(5 posts)
  • Started 1 year ago by NumberOne
  • Latest reply from fiurer87
  1. NumberOne
    Member

    pues yo keria hallar la forma de ke al pulsar el boton enviar de un formulario el click cuente como si fueran x veces (ke yo kiera)

    hay ke enviar 4 datos para el ke digo yo: nombre,contraseña,dato1,dato2 y cada vez ke kiero por ejemplo enviar varias veces el mismo dato tengo ke darle al boton enviar,atras en el navegador y volver a darle a enviar y asi.

    por ejemplo ke me aparezcan las 4 casillas como para enviar el formulario normal, y ke me aparezca una quinta casilla ke ponga "NUMERO DE VECES A ENVIAR" o algo asi y yo escribo un numero y ke al darle a enviar me lo envie esas veces (pero no digo ke me abra ese numero de ventanas sino ke ejecute el proceso sobre una misma ventana o sobre otra diferente ke se abra)

    me aconsejaron ke lo hiciera en JavaScript con un bucle for que ejecute 5 submit, perono se como se hace. alguien me hecha una mano?

    Posted 1 year ago #


  2. fiurer87
    Member

    Hola,
    Para hacer eso, te sugiero enviar la informacion a la misma pagina.
    <form method="post" target="_self">
    Ahora te mando un ejemplo, en mi caso enviare NOMBRE y APELLIDO las veces que yo desee a mi misma pagina, asi evito estar yendo atras cada vez. De esta manera puedes enviar informacion las veces que desees.
    ==========================================================================

    <html>
    <body>
    <?php
    //Aqui hago lo que quiero con la informacion
    //enviar a BD o lo que sea, en este caso solo lo imprimire
    $nombre = $_POST['nombre'];
    $apellido = $_POST['apellido'];
    echo "<h2>Datos recibidos: $nombre $apellido</h2>"
    ?>
    <form method="post" target="_self">
    Nombre: <input type="text" name="nombre" />
    Apellido:<input type="text" name="apellido" />
    <input type="submit" value="Enviar" />
    </form>
    <body>
    </html>
    =================================================
    Espero sea de ayuda.
    Atte: Luis Roberto

    Posted 1 year ago #
  3. fiurer87
    Member

    Espero eso sea justamente lo que buscas ... saludos

    Posted 1 year ago #
  4. fiurer87
    Member

    Ahora te dejare un ejemplo que al poner un determinado numero de veces, se hace algo con esa informacion N veces.

    ==========================================
    <html>
    <body>
    <?php
    //Aqui hago lo que quiero con la informacion
    //enviar a BD o lo que sea, en este caso solo lo imprimire
    //siempre hara $numero veces la accion que desees
    $numero = $_POST['numero'];
    $nombre = $_POST['nombre'];
    $apellido = $_POST['apellido'];
    if(isset($numero)){
    for($i=1;$i<=$numero;$i++)
    echo "<h2>Datos [$i]: $nombre $apellido</h2>";
    }
    ?>
    <form method="post" target="_self">
    Nombre: <input type="text" name="nombre" />
    Apellido:<input type="text" name="apellido" />
    No Veces:<input type="text" name="numero" />
    <input type="submit" value="Enviar" />
    </form>
    <body>
    </html>
    ==========================================

    Posted 1 year ago #


  5. fiurer87
    Member

    Segun te entiendo, quieres hacer N veces alguna accion con ciertos datos, y se trata de trabajar N veces con los datos y no asi enviar N veces los datos.

    Debes reutilizar la informacion enviada, ya que el envio tarda mas que el procesamiento.

    Ahora espero sea de mas ayuda

    Posted 1 year ago #

Reply

You must log in to post.

937 posts in 395 topics over 36 months by 350 of 788 members. Latest: redundantlogic2, shianim, pepered

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs