Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema di logica

  1. #1
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549

    problema di logica

    ho questo codice per controllare che i campi text di un form siano tutti compilati.
    le variabili ospitano il valore dell'input convertito in stringa:
    Codice PHP:
    var nome=new String(oggetto.nome.value);
    ...... 
    Codice PHP:
    if ((nome=="") || (cognome=="") || (company=="") || (zip=="") || (citta=="") || (nazione=="") || (telefono=="") || (email==""));
        {
            
    alert("Attenzione. Tutti i dati relativi all'anagrafica sono obbligatori");
            
    alert(nome " " cognome  " " company  " " zip  " " citta  " " nazione  " " telefono  " " email);
            return 
    false;
        } 
    però, nonostante che tutti i campi contengano almeno un carattere (verificato con il secondo alert) mi entra nell'if.
    dove sto sbagliando?

    grazie
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  2. #2
    togli il punto e virgola alla fine dell'if

  3. #3
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549
    ok, vado a suicidarmi.


    grazie
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

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.