Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema form

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    Problema form

    ho il seguente codice html:
    <BODY>

    <script language="javascript" >
    <form name="salva" method="GET" action="principale.php" >
    <input type=submit size=40 id="submit" name="submit" value="Articoli" >
    <input type=submit size=40 id="submit" name="submit" value="News" >
    <input type=submit size=40 id="submit" name="submit" value="Rassegne" >
    <input type=submit size=40 id="submit" name="submit" value="Eventi" >
    <input type=submit size=40 id="submit" name="submit" value="Recensioni" >
    <input type="button" value="PannelloControllo" onclick="document.salva.action='pannellocontrollo. php';document.salva.submit();">

    </form>
    </BODY>
    il problema è che se premo il button di pannello di controllo,non va alla pagina pannellodicontrollo.php.
    Perche?
    Grazie.

  2. #2
    va all'altra pagina o non fa niente?

    nel secondo caso probabilmente hai un problema di sintassi.. ti conviene fare ua funzioncina JS e cambiare in..

    onclick="javascript:tuafunzione('pagina.php');"

    e dentro la funzioncina ci metti il cambio di action ed il submith()



    PS: quello <script ...> così non serve

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    ok grazie mille , un passo avanti , solo nella pagina successiva , non mi legge il valore della variabile submit1 ecco il codice:
    codice:
    <HEAD>
    <script language="javascript" >
    	function collegamento(valore,val) {
    	  
    	  
    	  document.form1.action=valore;
    	  document.form1.submit();
    	 
    	}
    	</script>
    	
    
    </HEAD>
    <BODY>
    
    	
    	<form name="form1" method="GET" />
    	<input type="button" size=40 name="submit1" value="Articoli" onclick="collegamento('principale.php')">
    	<input type="button" size=40 name="submit1" value="News" onclick="collegamento('principale.php')">
    	<input type="button" size=40 name="submit1" value="Rassegne" onclick="collegamento('principale.php')">
    	<input type="button" size=40 name="submit1" value="Eventi" onclick="collegamento('principale.php')">
    	<input type="button" size=40 name="submit1" value="Recensioni" onclick="collegamento('principale.php')" >
    	
    	<input type="button" name="submit1" value="PannelloControllo" onclick="collegamento('pagina.php');" > 
    	
    	</form>
    </BODY>

  4. #4
    qua sconfiniamo nel PHP

    dovrai leggerlo con $_GET['submit1'] presumo, almeno se hai una versione di php recente.. magari tu eri rimasto ai vecchi sistemi


    cmq non credo ci sia bisogno di specificare l'onclick per ogni bottone se tanti bottoni hanno la stessa acqtion..


  5. #5
    bhe una ragione potrebbe essere che quando chiami la funzione collegamento al click del mouse passi soltanto un parametro, mentre la funzione ne vuole due.

    prova a fare:
    codice:
    <input type="button" size=40 name="submit1" value="Articoli" onclick="collegamento('principale.php','Articoli')">
    	<input type="button" size=40 name="submit1" value="News" onclick="collegamento('principale.php','News')">
    	<input type="button" size=40 name="submit1" value="Rassegne" onclick="collegamento('principale.php','Rassegne')">
    	<input type="button" size=40 name="submit1" value="Eventi" onclick="collegamento('principale.php','Eventi')">
    	<input type="button" size=40 name="submit1" value="Recensioni" onclick="collegamento('principale.php','Recensioni')" >
    Ciao.
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.