Scusate ma mi è successo qualcosa di strano!
sembrava funzionava tutto, poi ho visto che mancava un blocco di istruzione al mio file asp per cui ho aggiunto questo pezzo:

codice:
do while not rs.eof
dim username2, password2
username2=rs.fields("username")
password2=rs.fields ("password")
if Xutente=username2 and Xpassword=password2 then
z= true
end if
rs.movenext
loop
Non avessi mai fatto, ora è lentissimo, sembra che stia caricando dopo un bel pò di tempo mi arriva questo messaggio:

Tipo di errore:
Active Server Pages, ASP 0113 (0x80004005)
Il tempo massimo disponibile per l'esecuzione di uno script è stato superato. Per modificare tale limite di tempo, impostare la proprietà Server.ScriptTimeOut sul valore desiderato o modificarne direttamente il valore utilizzando gli strumenti di amministrazione di IIS.

le barrette di scorrimento sotto avanzato una ogni minuto, che cosa pensate che possa essere? un loop infinito??

una cosa del genere non mi è mai successa!!!! VVoVe: