Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Aiuto su 3 controlli per "if"

    Salve!

    Devo fare un "if" con 3 condizioni, devono essere vere tutte e 3 per eseguire lo script

    $code dev'essere uguale a $codecontrol
    $testo deve contenere qualcosa (non essere vuota)
    $nome deve contenere qualcosa (non essere vuota)

    chi mi può dare la sintassi corretta??
    Grazie...
    Tom

    ps: inoltre, sarei interessato a capire in generale la sintassi delle condizioni "variabile vuota", "variabile contiene qualcosa", "variabile uguale ad altra variabile", etc...

  2. #2

    Re: Aiuto su 3 controlli per "if"

    Originariamente inviato da tommyacoustic19
    Salve!

    Devo fare un "if" con 3 condizioni, devono essere vere tutte e 3 per eseguire lo script

    $code dev'essere uguale a $codecontrol
    $testo deve contenere qualcosa (non essere vuota)
    $nome deve contenere qualcosa (non essere vuota)

    chi mi può dare la sintassi corretta??
    Grazie...
    Tom

    ps: inoltre, sarei interessato a capire in generale la sintassi delle condizioni "variabile vuota", "variabile contiene qualcosa", "variabile uguale ad altra variabile", etc...
    Codice PHP:
    if (($code==$codecontrol)) AND ($testo != "") AND ($nome != "")){
    // esegui lo script
    }else{
    // fai un'altra cosa

    Spero di averti aiutato, ciao!

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    $code dev'essere uguale a $codecontrol
    $testo deve contenere qualcosa (non essere vuota)
    $nome deve contenere qualcosa (non essere vuota)

    if($code == $codecontrol && $testo != '' && $nome !=''){
    ..esegui...
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    131

    Re: Aiuto su 3 controlli per "if"

    Originariamente inviato da tommyacoustic19
    Salve!

    Devo fare un "if" con 3 condizioni, devono essere vere tutte e 3 per eseguire lo script

    $code dev'essere uguale a $codecontrol
    $testo deve contenere qualcosa (non essere vuota)
    $nome deve contenere qualcosa (non essere vuota)

    chi mi può dare la sintassi corretta??
    Grazie...
    Tom

    ps: inoltre, sarei interessato a capire in generale la sintassi delle condizioni "variabile vuota", "variabile contiene qualcosa", "variabile uguale ad altra variabile", etc...
    if ($code==$codecontrol and $testo!="" and $nome!="") {
    }
    così dovrebbe andare fai una prova

    ciao

  5. #5
    Grazie a tutti!

    1- C'è qualche differenza funzionale tra queste due opzioni:

    a) ($code==$codecontrol and $testo!="" and $nome!="")
    b) (($code==$codecontrol)) AND ($testo != "") AND ($nome != ""))

    2- Inoltre nel mio script, prima dei vostri preziosi suggerimenti, usavo

    $code=$codecontrol

    Qual è la differenza tra "=" e "==", se c'è...?

  6. #6
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Non c'e' differenza e' solo questione di chiarezza nella lettura.
    Con = assegni un valore alla variabile, con == controlli che la variabile sia uguale a quello che scrivi di seguito(== ) $a = 1; $a e' uguale a 1; if($a == 1) Se $a e' uguale a 1
    Leggiti queta pagina: http://php.html.it/guide/lezione/2300/gli-operatori/

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    131
    Originariamente inviato da tommyacoustic19
    Grazie a tutti!

    1- C'è qualche differenza funzionale tra queste due opzioni:

    a) ($code==$codecontrol and $testo!="" and $nome!="")
    b) (($code==$codecontrol)) AND ($testo != "") AND ($nome != ""))

    2- Inoltre nel mio script, prima dei vostri preziosi suggerimenti, usavo

    $code=$codecontrol

    Qual è la differenza tra "=" e "==", se c'è...?
    credo sia piu' giusto quello di gta3! (b)

    = serve ad assegnare un valore
    a=4
    == e' un'operatore di controllo
    se a==4

    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    131
    mi sa che devo essere piu' veloce a rispondere e' la seconda volta


    scherzo ovviamente l'importante e che tu abbia risolto il problema e chiarito i dubbi

    saluti a tutti

  9. #9
    Perfetto, grazie!
    post chiuso!

  10. #10

    Re: Re: Aiuto su 3 controlli per "if"

    Originariamente inviato da gta3!
    Codice PHP:
    if (($code==$codecontrol)) AND ($testo != "") AND ($nome != "")){
    // esegui lo script
    }else{
    // fai un'altra cosa

    Spero di averti aiutato, ciao!
    Scusate, temo di aver fatto un erroraccio!
    Codice PHP:
    if (($code==$codecontrol) AND ($testo != "") AND ($nome != "")){
    // esegui lo script
    }else{
    // fai un'altra cosa

    Ho messo una parentesi in più, scusate :master:

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.