Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. passare contenuto input tra due pagine
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • O
      owen User Attivo • ultima modifica di

      passare contenuto input tra due pagine

      Ciao a tutti,
      ho un campo input dove l'utente può inserire un dato: quando fa questo ho messo una funzione javascript (on change) che dovrebbe caricare una pagina (pag2.php) passandogli il contenuto dell'input, ma non so come indicarglielo!! qualcuno mi sa aiutare?
      -----PAG1----------------

      <html>
      <body>
      <h1>PAGINA 1</h1>
        <form name="data" method="get" action="pag2.php">
        <input name="gg" id="casellag" value="" onchange="window.location.href='pag2.php?gg=**contenuto input**';"></input>
        </form>
      </body>
      </html>
      
      

      ---PAG2-------

      <html>
      <body>
      <h1>PAGINA 2 caricata!</h1>
      <?php
      echo"Parametro passato: ". $_GET['gg'];
      ?>
      </body>
      </html>
      
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • O
        owen User Attivo • ultima modifica di

        ma nessuno con un po' di esperienza mi sa dare una mano?:(

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          tigrone User Attivo • ultima modifica di

          Ma perchè vuoi passarlo con javascript?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • O
            owen User Attivo • ultima modifica di

            attraverso una selezione dell'utente due dati vengono memorizzati in due input e, non appena succede questo vorrei che si ricaricasse la stessa pagina passandogli questi due parametri (che a secondo del valore avrò dei cambiamenti della pagina).. ho usato js perchè attraverso OnChange mi sembrava il metodo più giusto.. se avete un diverso sistema sono aperto a critiche e suggerimenti!grazie mille

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              tigrone User Attivo • ultima modifica di

              Un normale form html con un controllo if di php sui dati inviati non và bene?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                satifal User • ultima modifica di

                Puoi fare una cosa del genere:

                [HTML]
                <html>
                <body>
                <h1>PAGINA 1</h1>
                <form name="data" method="post" action="page.php">
                <input name="gg" id="casellag" value="" onChange="javascript:document.data.submit();"></input>
                </form>
                </body>
                </html>
                [/HTML]

                [PHP]
                <html>
                <body>
                <h1>PAGINA 2 caricata!</h1>
                <?php
                echo"Parametro passato: ". $_POST['gg'];
                ?>
                </body>
                </html>
                [/PHP]

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • O
                  owen User Attivo • ultima modifica di

                  i valori sono tanti un if appesantirebbe troppo... la soluzione di Satifal è perfetta però aggiungo questa domanda: i campi input non sono modificati in maniera diretta dall'utente ma, a seconda di una sua scelta, ho un comando ```
                  document.getElementById("casellag").value="scelta dell' utente"

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • O
                    owen User Attivo • ultima modifica di

                    ho trovato la soluzione: ```
                    onpropertychange='javascript:document.data.submit();'>

                    con explorer funziona ma con Firefox non va!!! come mai??
                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • O
                      owen User Attivo • ultima modifica di

                      è un'istruzione che va scritta in altro modo per essere compatibile con firefox? nessuno mi risponde??😢

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      Caricamento altri post
                      Rispondi
                      • Topic risposta
                      Effettua l'accesso per rispondere
                      • Da Vecchi a Nuovi
                      • Da Nuovi a Vecchi
                      • Più Voti