Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Più form in una sola pagina

    Salve, ho un problemino con una pagina php.
    Vorrei sapere come posso fare per manipolare 2 form diverse nella stessa pagina. Il primo form che sta nella pagina funziona correttamente mentre quando faccio il submit del secondo mi dice "impossibile visualizzare la pagina" come se non la trovasse, io in entrambe le form mi riferisco alla pagina corrente con la
    action = $_SERVER['PHP_SELF'];
    ma funziona solo la prima form.
    Qualcuno potrebbe darmi qlche suggerimento?
    Io uso in entrambe le form una input di tipo "hidden" per controllare che non sia stato fatto il submit.
    Grazie ciao
    Mai mettersi in cammino se la bocca non sa di vino.

  2. #2
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Hai dato nomi diversi ai form? Li hai aperti e richiusi al punto giusto? Se guardi l'output html della pagina le action="" sono entrambe piene?

  3. #3
    La risposta è "si" a tutte le tue domande.
    Ma come posso riferirmi ad una form piuttosto che ad un'altra?
    Ecco il codice incriminato:
    codice:
    <form  method ="post" name ="f1" action ="<? echo $_SERVER['PHP_SELF']; ?>">
    <table>
    <tr>
    	<td> Nome</td>
    	<td><input type="text" name = "name"  size ="21" maxlength ="21"/></td>	
    </tr>
    <tr>
    	<td>Cognome</td>
    	<td><input type="text" name = "surname"  size="21" maxlength="21"/></td>
    </tr>
    <tr>
    	<td>E-mail</td>
    	<td><input type="text" name = "mail"  size="21" maxlength="21"/></td>	
    </tr>
    <tr>	
    	<td colspan="2" align="center"> <input type="Submit" value ="Continua"/> </td>
    </tr>
    
    	<input type="hidden" name="submit_check" value="1"/>
    </table>
    </form>
    
    </h2></div>
    <div align="left">
    <form name = "f2" action="<? echo $_SERVER['PHP_SELF']; ?> method ="post">
    <input type="submit" value = "Visualizza la tabella"/>
    <input type = "hidden" name = "ctrl2" value ="1"/>  
    </form>
    CIAO
    Mai mettersi in cammino se la bocca non sa di vino.

  4. #4
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Se hai copiato il tuo codice manca la chiusura delle " nel secondo action.

  5. #5
    Avevi ragione, grazie !!!
    Mai mettersi in cammino se la bocca non sa di vino.

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.