Come passare il valore di un modulo in un altro modulo?

Ho un compito in cui ho bisogno di passare il valore di un modulo in una pagina a un altro. Sto usando il metodo POST per farlo, ma non funziona. Gradirei davvero un aiuto.

Questo è il codice che sto usando:

Prima forma ( form2.php )

   FORM   
Name: Address:

Secondo modulo ( form3.php )

   MY HOMEPAGE      

A prima vista, il tuo codice sembra perfetto. Ci sono alcune piccole cose che ti sei perso, anche se nessuno di loro dovrebbe normalmente impedirti di ottenere l’output. Ma per sicurezza, ho riordinato il codice e aggiunto un test per ogni variabile POST .

Prova quanto segue e vedi se funziona.

Prima forma ( form2.php )

   FORM   
Name: Address:

Secondo modulo ( form3.php )

   MY HOMEPAGE      

Questo è quello che ho aggiunto al tuo codice:

  1. Chiuso i tag di input aperti in form2.php .
  2. Aggiunto isset per verificare se i dati POST vengono ricevuti nel file form3.php .
  3. Aggiunto isset a tutte le variabili ( name e address in questo caso) per verificare se vengono ricevuti.

Sembra che tu stia usando l’ambiente Linux, l’azione modulo ( form3.php ) e il nome file ( Form3.php ) non sono gli stessi. In ambiente Linux questi sono case sensitive . Per favore, fai l’azione uri e il nome del file nello stesso caso.