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

case '*': $risultato = $_POST['num1']*$_POST['num2']; break;
                     case '/': $risultato = $_POST['num1']/$_POST['num2']; break;
                     default: $risultato = 'Hai inserito un operatore non valido!';

                 }


                 echo $risultato;


                 ?>

                                                    Capitolo 12


                 <?php

                 //dichiariamo un secondo elemento casuale
                 $casuale2 = rand(0, $ultimo_elemento);


                 function rotazione()

                 {
                     // rendiamo globali le variabili

                     global $immagini;
                     global $ultimo_elemento;
                     global $casuale;

                     // stampiamo l'immagine
                     echo "<img src='{$immagini[$casuale]}' alt='Immagine' />";


                     //aggiungiamo il secondo elemento casuale

                     global $casuale2;


                     //controlliamo se il primo casuale è uguale al secondo casuale
                     if ($casuale == $casuale2)
                     {

                         //in caso positivo, aumentiamo l'indice di 1
                         $casuale2++;


                         //ora controlliamo però che l'indice non sia superiore all'ultimo indice
                         if ($casualeloghi2 > $ultimo_elemento)




                                                          205
   200   201   202   203   204   205   206   207   208   209   210