Ciao a tutti,
ho un problema con alcuni controlli di un form. Esso è composto da due campi: nickname e password. Un terzo si chiama livello, è nascosto e a seconda di una scelta cambia correttamente valore da

codice:
utente
ad

codice:
admin
devo controllare che il primo campo non sia vuoto, e fin qui tutto ok... poi devo controllare anche che la password non sia vuota ma SOLO se il terzo campo, cioè livello, ha come valore admin. Ho fatto così:

codice:
If Len(nickname) = 0 Then
	Response.Write("Inserire il nickname")
ElseIf livello = "admin" Then
	If Len(password) = 0 Then
		Response.Write("Inserire la password")
	End If
Else
	blablabla
End If
ma non funziona, non da nessun errore, semplicemente non esegue il controllo perchè se funzionasse e tutto fosse corretto a seconda dei controlli che deve fare la condizione ELSE sarebbe eseguita. Help me