Ciao a tutti

uso questo script trovato su questo sito per creare una password casuale:

<%
Randomize ' inizializza il generatore di numeri casuale
Do Until len(password) = 10 ' qui imposti la lunghezza della password
numero = Int((9 Rnd) + 1) ' Genera un valore casuale compreso tra 1 e 9.
password = password &amp; numero
Loop
Response.Write ("La tua password è : " & password & "")
%>

Il problema è che il browser restituisce:


Tipo di errore:
Errore di compilazione di Microsoft VBScript (0x800A03EE)
Previsto ')'
/regioniprovince/random.asp, line 18, column 44
chrCasuale = cint ( ( asc("Z") - asc("A") ) rnd() + asc("A") )
-------------------------------------------^


Perchè????
Anche altri script analoghi presentano lo stesso errore...

Help