Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it L'avatar di fez83
    Registrato dal
    Feb 2010
    Messaggi
    11

    form multipli ed un solo submit

    Ciao a tutti, sono nuovo in questo forum e premetto che sono alle prime armi con php...
    Vado subito al sodo:

    ho in una pagina "1.php" con 4 form (vedi esempio),
    come faccio ad inviare tutti i dati a "2.php" con un solo submit?
    Vi ringrazio anticipatamente, spero di ricevere presto un aiuto!


    <form method="post" name="form1" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" name="form2" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" name="form2" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" action="2.php" name="inviatutto">
    <input type="submit" value="invia">
    </form>

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    107

    Re: form multipli ed un solo submit

    Originariamente inviato da fez83
    Ciao a tutti, sono nuovo in questo forum e premetto che sono alle prime armi con php...
    Vado subito al sodo:

    ho in una pagina "1.php" con 4 form (vedi esempio),
    come faccio ad inviare tutti i dati a "2.php" con un solo submit?
    Vi ringrazio anticipatamente, spero di ricevere presto un aiuto!


    <form method="post" name="form1" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" name="form2" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" name="form2" action="2.php">
    <input name="nome" type="text" />
    </form>

    <form method="post" action="2.php" name="inviatutto">
    <input type="submit" value="invia">
    </form>
    Ciao! non sono espertissimo anch'io..però penso che sia molto meglio se tu creassi un unico form..
    Altrimenti, dovresti creare un form superiore, una specie di "form dei form"!

  3. #3
    Utente di HTML.it L'avatar di fez83
    Registrato dal
    Feb 2010
    Messaggi
    11
    Purtroppo ho già provato un sacco di soluzioni ma non ne vado fuori!!...
    Come dici tu (incorporare form nel form) mi crea problemi in IE e creare un unico form non sarebbe la soluzione che mi serviva per il lavoro che sto facendo (al max la tengo come ultima possibilità...).
    Il fatto è che ogni form ha una funzione javascript che permette un apri/chiudi dello stesso, non so come uscirne!...

  4. #4
    penso che dovresti spiegare quello che vuoi ottenere,cosa ti dovrebbe fare javascript nei moduli etc

  5. #5
    Utente di HTML.it L'avatar di fez83
    Registrato dal
    Feb 2010
    Messaggi
    11
    Sì hai ragione E.d.i.73,
    purtroppo non riesco a farlo visualizzare correttamente nel form (anche se lo chiudo tra i tag [CODE])!!!
    Aiuutoooo!

  6. #6
    Inseriscilo tra in tag E, come già consigliato, spiegaci cosa vorresti fare

  7. #7

  8. #8
    Utente di HTML.it L'avatar di fez83
    Registrato dal
    Feb 2010
    Messaggi
    11
    ...

  9. #9
    Utente di HTML.it L'avatar di fez83
    Registrato dal
    Feb 2010
    Messaggi
    11
    Hei!... Nessuno sa aiutarmi? O non c'è soluzione?
    Vi prego fatemi sapere...

    Vi allego il file come immagine...
    Immagini allegate Immagini allegate

  10. #10
    Per quando riguarda la parte javascript anche se questa è la sezione sbagliata!,se non ho capito male è questo quello che volevi,poi se spieghi bene il fine che vuoi raggiungere si capisce se è giusto o no agire così:
    codice:
    <html>
     </head>
    
    <script type="texT/javascript">
    
           function startmenu1()
    {
    	document.getElementById('menu1').style.display = "none";
    	document.getElementById('menu2').style.display = "none";
    	document.getElementById('menu3').style.display = "none";
    }
    
    function menufunc1(menuId)
    {
    	if(document.getElementById(menuId).style.display == "none")
    	{
    
    		document.getElementById(menuId).style.display = "block";
    	}
    	else
    	{
    
          document.getElementById(menuId).style.display = "none";
    	}
    }
    </script>
    
    </head>
    
    <body onload="javascript:startmenu1()">
     <form method="post" name="form1" action="2.php">
    
    titolo1
    
    
    titolo2
    
    
    titolo3
    
    
     <div id="menu_1">
    <input name="nome" type="text" /> Titolo1
    </div>
      <div id="menu_2">
    <input name="nome" type="text" /> Titolo2
    </div>
     <div id="menu_3">
    <input name="nome" type="text" /> Titolo3
      </div>
    
    <input type="submit" value="invia">
    </form>
    
    </body>
       </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.