View Single Post
Old 18-09-2005, 22:42   #2
Gremo
Senior Member
 
L'Avatar di Gremo
 
Iscritto dal: Oct 2000
Città: Udine
Messaggi: 3178
Quote:
Originariamente inviato da MaryJane
Salve a tutti,
ho un problema con il passaggio delle variabili da una pagina all'altra.In particolar modo nella mia pagina principale ho una casella di testo ed una casella di riepilogo a discesa.Il codice è il seguente:

<form method="POST" action="ricerca.asp" enctype="multipart/form-data">
<p>
<input type="text" name="testo" size="20"><select size="1" name="scelta">
<option>prova1</option>
<option>prova2</option>
</select><input type="submit" value="Invia" name="B1"></p>
</form>

Nella pagina in cui recupero le variabili il codice è il seguente:

scelta=Request.Form("scelta")
testo=Request.Form("testo")

if scelta="" and testo="" Then
Response.Write("Non è stato inserito niente")
end if

Il problema è che qualsiasi cosa inserisca nella casella di testo o scelga nella casella di riepilogo mi viene stampato sempre "Non è stato inserito niente" cioè non riesco a recuperare le variabili.
Grazie in anticipo
non conosco asp, ma penso proprio che if scelta="" sia sbagliato. deve essere un operatore di confronto == non di assegnazione =, altirmenti darà sempre vero...
ciao
__________________

Desktop: Intel i7-4770K | Asus Gryphon Z87 | Crucial 16GB DDR3 1600MHz | Gigabyte GTX 780 OC Windforce x3 | Samsung 840 Pro 128GB (x 2 RAID0) | be quiet! Straight Power E9 680W CM
Mercatino: bottoni, Dede371, pippokennedy, Bulbi_67, randose, DarkSiDE, davidepaco, _Legend_
Gremo è offline   Rispondi citando il messaggio o parte di esso