sera a tutti.
ho un problema con un controllo su dei campi mi sa che a quest'ora si è attaccato il cervello.
Cerco di spiegare di cosa si tratta:
ho 4 input box vorrei visualizzare 2 messaggi di errore diversificati a seconda che tutte e 4 le input box siano vuote ed in questo caso apparirebbe il messaggio "dati non inseriti" ma se l'utente riempie i campi in maniera non sequenziale il messaggio visualizzato dovrebbe essere "hai saltato ordine di inserimento"
questo è il codice che ho scritto ma non mi funziona:
If Trim(request.Form("1"))="" Or Len(Trim(request.Form("1")))=0 Then
Livello_Errore = Livello_Errore + 1
If Trim(request.Form("2"))="" Or Len(Trim(request.Form("2")))=0 Then
Livello_Errore = Livello_Errore + 1
If Trim(request.Form("3"))="" Or Len(Trim(request.Form("3")))=0 Then
Livello_Errore = Livello_Errore + 1
If Trim(request.Form("4"))="" Or Len(Trim(request.Form("4")))=0 Then
Livello_Errore = Livello_Errore + 1
If Livello_Errore = 4 Then
Session("Errore") = "dati non inseriti"
Else
Livello_Errore = 0
Session("Errore") = "hai saltato ordine di inserimento"
End if
Else
Session("4") = Trim(request.Form("4"))
End if
Else
Session("3") = Trim(request.Form("3"))
End if
Else
Session("2") = Trim(request.Form("2"))
End if
Else
Session("1") = Trim(request.Form("1"))
End if
grazie a tutti