Nueva pregunta

Pregunta:

Fecha: 21-02-2020 16:01:34 (En Español)

¿Cómo llevarse el valor de input a otro script PHP?[No resuelta]

Hola foro !!!
esperando me puedan ayudar les doy las gracias de antemano

Tengo en un formulario 2 input type=number y 2 input type=button, lo que pretendo es introducir valore numericos
y al darle clic al boton se lleve los valores a otro script como lo muestro abajo

<input type="number" name="fol1" id="largo1" autofocus="on" required tabindex="1" />
<input type="number" name="fol2" id="largo1" required tabindex="2" />

<input type="button" value="VOLANTE PARA INSTRUCCION" class="btn1" onclick="window.location='rep_vpi.php'" tabindex="13"/>
<input type="button" value="ENTRADA DE OFICIOS" class="btn1" onclick="window.location='edo.php'" tabindex="14"/>


GRACIAS
Etiquetas: Empezar a programar - PHP - Pregunta Votos: 0 - Respuestas: 4 - Vistas: 11 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 21-02-2020 21:13:59 Saludos!

    Supongo recién empiezas con php, para ello puedes hacer lo siguiente:

    <form action="enviaOtroDocumento.php" method="post">
    Numero 1: <input type="text" name="numero1"><br>
    Numero 2: <input type="text" name="numero2"><br>
    <input type="submit">
    </form>
    
    
      Votos: 3 - Link respuesta
     
  • Fecha: 22-02-2020 03:29:39 Hola Janibal !!!

    gracias por responder, lo que deseo es llevarme los valores de los input

    <input type="number" name="fol1" id="largo1" required tabindex="1" />
    <input type="number" name="fol2" id="largo1" required tabindex="2" />

    cuando le de clic en el boton
    <input type="button" value="VOLANTE PARA INSTRUCCION" class="btn1" onclick="window.location='rep_vpi.php'" tabindex="13"/>

    esos 2 valores fol1 y fol2 lo voy a procesar en el scrip rep_vpi.php

    GRACIAS...
      Votos: 0 - Link respuesta
     
  • Fecha: 25-02-2020 06:08:28 Hola Noe, recuerda que para enviar datos de un formulario a otro script, se utiliza el tag <form> donde indicas el método por el cual los envías (GET/POST), y el destino (action) como bien lo explica Janibal, pero no es la única manera y no incesantemente deben estar contenidos en un formulario. Puedes recuperar los valores utilizando jQuery o Javascript, y enviarlos utilizando Ajax, XMLHttpRequest, entre muchos otros mas. Algo como lo que describes, se vería mas o menos así utilizando jQuery y Ajax:


    <input type="number" name="fol1" id="largo1" required value="DEFINIR_VALOR" tabindex="1" />
    <input type="number" name="fol2" id="largo2" required value="DEFINIR_VALOR" tabindex="2" />

    <input type="button" id="sendVOLANTE" value="VOLANTE PARA INSTRUCCION" class="btn1" tabindex="13"/>

    <script>
    $(function(){
    $('#sendVOLANTE').click(function(){
    // Puedes agragar validaciones
    if($('#largo1').val() == '' || $('#largo2').val() == ''){
    alert("Debes igresar información");
    return null;
    }

    $.ajax({
    url: "rep_vpi.php",
    data: {"largo1": $('#largo1').val(), "largo2": $('#largo2').val()},
    type: 'POST',
    dataType:'json',
    success:function(data){
    console.log("Transaccion correcta");
    console.log(data);
    },
    error:function(er){
    console.log("Existe un error");
    }
    });
    });
    });
    </script>

    Saludos!
      Votos: 1 - Link respuesta
     
  • Fecha: 27-02-2020 01:21:12 Hola todo lo que esté en form se envía al script, hay 2 maneras, una es que cuando hagas click en cada botón cambie el url del form <form action="file.php"> y todos los valores englobados se envían. Y otra es que envíes a un php y de acuerdo al botón clickeado redirecciones al archivo que corresponda, eso se hace poniéndole al botón el mismo nombre con diferente valor, siempre se envía el que se presiona <input type="button" name="enviar" value="click 1"> , si llega click 1 entonces haces una u otra cosa.   Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com