Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Yuppies
    Registrato dal
    Apr 2007
    Messaggi
    355

    Controllo a cascata su 4 inputbox

    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

  2. #2
    fai così:

    - preparati una variabile
    - per ogni input pieno aggiungi "1"
    - per ogni input vuoto aggiungi "0"

    se vale "0000" è tutta vuota ---> errore "seleziona!"
    se vale "1111" è tutta vuota ---> OK
    altrimenti ----> errore "sequenza!"


  3. #3
    Utente di HTML.it L'avatar di Yuppies
    Registrato dal
    Apr 2007
    Messaggi
    355
    grazie per il suggerimento optime.... ci provo

  4. #4
    Utente di HTML.it L'avatar di Yuppies
    Registrato dal
    Apr 2007
    Messaggi
    355
    grazie optime ora funziona correttamente

  5. #5
    fa' il bravo, posta la soluzione. magari serve a qualcun altro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.