Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    unica sintassi per + value da form

    ciao a tutti.
    C'è un'unica sintassi per identificare dutti i value provenienti da form?
    Mi spiego:
    - classico form di registrazione con vari campi
    - nella pagina che "processa" tale form adesso faccio:
    nome = request("nome")
    cognome = request("cognome")
    etc...
    - per controllare se tutti i campi siano riempiti:
    if nome = "" or cognome = "" or via = "" or citta = "" etc ... then

    c'è una sintassi che mi permette di evitare questo?

    del tipo ... if "tutti campi da form" = "" then

    ciao"!

  2. #2
    Dovresti crearti un array di valori, scorrrerlo e accertarti che ci siano tutti i valori del form.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    Function CheckEmptyForms(List)
    Dim Ar,Elm
    CheckEmptyForms=False
    Ar = Split(List,",")
    For each Elm in Ar
    If Request.Form(Elm)="" then
     CheckEmptyForms=true
     exit for
    end if
    Next
    End Function
    
    If CheckEmptyForms("Nome,Cognome,Via,Citta") then
     Response.Write "Compilare tutti i campi"
    end if
    Potresti far restituire alla funzione il primo campo vuoto trovato o adirittura tutta la lista di campi vuoti

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 1999
    Messaggi
    336

    tranks

    Ciao!!

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.