|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
[ASP] Passare un vettore tramite QueryString. Possibile?
Ciao a tutti, come da titolo è possibile passare un vettore tramite QueryString?
Faccio in esempio banale: Dim vett(5) vett(1) = pippo1 vett(2) = pippo2 vett(3) = pippo3 vett(4) = pippo4 vett(5) = pippo5 vorrei passare l'intero vettore in un altra pagina ASP, tramite VBSCRIPT form.action = "prova.asp?Vettore=" & vett form.submit Così non funziona già in partenza... E' possibile farlo? Se si, mi potete postare il codice? Oppure in quale maniera potrei fare? Tenete presente che io ho fatto un esempio in realtà il vettore può contenere un centinaio di valori ...... GRAZIEEEEEeeee
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Aiuto!
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
No non puoi.
Al limite devi creare una variabile per ogni elemento del vettore tipo (prendilo come pseudo codice non uso vb e asp da anni) Codice:
Dim i as int for each v in vett form.action = form.action & "&vett" & i & "=" & v i = i + 1 next |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Non posso usare le sessioni perchè i valori li devo raccogliere dalle TEXT e quindi sono costretto a creare il vettore tramite vbscript, a sua volta il solito vettore mi serve in ASP per fare una serie di UPDATE .....
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Io utilizzo gia il "method = post", forse non lo uso bene?
Mi puoi fare un esempio?
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
Però non ricordo se passando i parametri come fai te e specificando post poi i parametri vengono inviati via post. In ogni caso hai provato ad usare il metodo che ti ho consigliato per il passaggio dei singoli elementi del vettore? |
|
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Quote:
A me serve passare i valori in un colpo solo
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Quote:
Qualcosa tipo: vect=val1|val2|val3|... |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 883
|
Praticamente mi stai dicendo di fare una concatenazione di strighe ...
Lato server mi ricreo il vettore tramite un FOR...NEXT vero? Sto gia lavorando in questo modo e va bene ..... (anche perchè per dire la verità sono tre vettori differenti che devo portare all'altro capo) pensavo che ci fosse un metodo + veloce ..... cmq grazie 1000
__________________
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai nessuna di esse potrà porne uno. (Albert Einstein) Il calcolatore è straordinariamente veloce, accurato e stupido. L'uomo è incredibilmente lento, impreciso e creativo. L'insieme dei due costituisce una forza incalcolabile. (Albert Einstein) |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:11.




















