|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2815
|
[asp] passare valori ad una pagina: 2 metodi
Ho due pulsanti con metodo post per inviare i dati ad altra pagina... Quindi pulsante 1 pagina1.asp pulsante 2 pagina2.asp... Il problema é che un pulsante é dentro altro...quindi entrambi i pulsanti mi prendono la action del principale...e non va bene.... C'é un metodo per far capire che la action principale si riferisce al pulsante 1 mentre l'altra action contenuta nel form principale si riferisce al puntante 2? Oppure potrei sostituire il pulsante interno con un link normale solo che non so come passare il valore di una casella di testo... Per passare una variabile é facile quindi: pagina1.asp?cod=variabile però non sono capace di passargli il valore della casella di testo tipo pagina1.asp?cod=caselladitesto.... Sapete aiutarmi? A me va bene anche il secondo metodo solo che non so come passare il valore.... Ciao e grazie
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 168
|
Ciao
Prova a postare il codice che usi così è più chiaro il problema
__________________
D@x |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Feb 2003
Messaggi: 2815
|
ok
Quote:
<form name="conferma" method="POST" action="appuntamentoinserimentoconferma.asp?cod=<%= RsImm("id")%>" enctype="multipart/form-data"> ... .... ... ... <form method="POST" target="_blank" action="verificadisponibilita.asp"> ... ... <input type="submit" value="Verifica disponibilità" name="B5"></form> .... ... <input type="submit" value="Invia" name="B3"> Praticamente sono ANNIDATI
__________________
AMD 3700x --- ASUS X570 CROSSHEAR VIII HERO --- 4x 8GB Corsair Vengeance RGB PRO 3600 MHz --- SSD: Samsung 980Pro 1TBb --- EVGA RTX 2070 SUPER |
|
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Aug 2009
Messaggi: 168
|
Non sono certo della correttezza di due form annidati tra di loro, ricorri a questo metodo per particolari esigenze?
Magari sarebbe funzionale fare due form distinti oppure un form solo con due submit (con name="" diversi) e controllare lato server quale dei due è stato valorizzato. Per passare valori tramite querystring basta usare il GET method.
__________________
D@x Ultima modifica di daxdaxdax : 09-01-2012 alle 20:21. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:40.




















