Page 52 - Corso di PHP - Livello base
P. 52

tonde e quindi inseriamo l'azione sempre tra parentesi graffe.
                Ricapitoliamo:


                 if (condizione)

                 {
                    azioni

                 }
                 else

                 {
                    azioni
                 }


                Non specifichiamo nessuna condizione dopo else per il semplice
                fatto  che,  tra  le  parentesi  graffe  che  lo  seguono,  è  specificata

                un'azione  per  tutto  ciò  che  non  rispetta  nessuna  delle
                condizioni che abbiamo stabilito in precedenza (in questo caso

                è  una  sola).  Questo  perché  potremmo  aver  stabilito,  in
                precedenza, più di una condizione. Facciamo un altro esempio

                e ipotizziamo di voler creare un quiz con tre risposte (sempre
                con il form che funziona tramite i radio button). In questo caso
                il codice nella pagina di arrivo del form sarà il seguente:



                 <?php

                 if ($_POST['risposta'] == 'A')

                 {
                    echo "No, completamente sbagliata!";

                 }
                 else if ($_POST['risposta'] == 'B')

                 {
                    echo "Ci sei andato vicino ma è sbagliata!";

                 }
                 else
                 {

                    echo "Bene, risposta esatta!";



                                                           52
   47   48   49   50   51   52   53   54   55   56   57