Errore su utilizzo Split

alberigo

Nuovo Utente
24 Ago 2008
8
0
0
Proposito:
voglio leggere i valori si alcune check box all'interno di un form che verranno poi passati a una pagina asp di elaborazione

Soluzione adottata:
nella pagina di elaborazione asp ho questa routine:

Codice:
<%
dim strValori
dim ctInd
strValori=split(request.form(“chkTaglie”), ”,”)
for ctInd = 0 to ubound(strValori)
    response.write (strValori(ctInd) & ”<br>”)
next
%>

Ovviamente chkTaglie è il nome che ho dato alle 9 checkbox con valori che vanno da 1 a 9

Quando pero voglio visualizzarla a video mi salta fuori questo errore:
--------------------------------------------------------------
Microsoft VBScript compilation error '800a0408'
Invalid character
/SezioneAdmin/MenuArticoli/ModuloInserimentoArticolo.asp, line 7
strValori=split(request.form(“chkTaglieâ€￾), â€￾,â€￾)
------------------------------------------------------

Sembra non riconoscere i doppi apici. Sapete dirmi perchè?

Grazie
 
Ciao alberigo,
ho ricopiato il tuo codice (copia/incolla) ho riscritto tutti gli apici e mi funziona correttamente.

Codice:
<%
' dichiaro variabili
dim strValori
dim ctInd
' valorizzo strValori
	strValori = split(request.form("chkTaglie"), ",")
' ciclo
	for ctInd = 0 to ubound(strValori)
	' stampo il risultato
		response.write (strValori(ctInd) & "<br>")
	next
' fine	
%>

<form method="post" action="chek.asp">
<input type="checkbox" name="chkTaglie" value="33" />Cricket
<input type="checkbox" name="chkTaglie" value="34" />Football
<input type="checkbox" name="chkTaglie" value="35" />Tennis
<input type="checkbox" name="chkTaglie" value="36" />Hockey
<input type="submit" value="Submit">
</form>
Controlla bene, buon lavoro :beer:
 

Discussioni simili