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

<?php


                 echo "Benvenuto ". $_POST['nome'] ."!";


                 ?>


                Tutto  veramente  molto  facile  anche  se,  naturalmente,  bisogna
                fare un po' di esercizio! Quindi vi esorto fin da ora a provare

                questi  codici,  magari  per  dare  il  benvenuto  agli  utenti  dei
                vostri  siti  con  delle  frasi  personalizzate,  può  essere  una  cosa
                carina!


                Per  finire,  una  piccola  nota  storica:  i  nostry  array  associativi

                $_GET e $_POST sono stati introdotti soltanto a partire dalla
                versione 4 di PHP: prima, per compiere le stesse operazioni, era

                necessario  utilizzare  le  variabili  $HTTP_GET_VARS  e
                $HTTP_POST_VARS...  beh,  senza  dubbio  le  nuove  variabili

                superglobali sono molto più comode!

                Ma  prima  di  terminare  il  capitolo,  voglio  provare  a  rendere

                questo corso un po' meno passivo, quindi per la prima volta vi
                propongo  un  esercizio,  per  verificare  l'apprendimento  delle

                variabili relative al web.


                Un hotel vi ha commissionato un sito all'interno del quale dovrà
                esserci  un  form  per  ricapitolare  la  prenotazione  del  cliente.  Il

                cliente dovrà compilare il modulo inserendo nome e cognome,
                numero  di  notti  di  soggiorno,  data  di  arrivo,  scelta  della
                colazione. Costruite un form che abbia queste caratteristiche e

                costruite  la  relativa  pagina  che,  ricevendo  i  dati  dal  form,
                ricapitola  la  prenotazione  al  cliente.  Potete  usare  get  o  post  a

                vostra scelta. Per quanto riguarda la colazione, dovrete usare dei
                “radio  button”  nel  form.  La  soluzione  dell'esercizio  si  trova

                nelle ultime pagine del libro, nell'apposito capitolo.



                                                           48
   43   44   45   46   47   48   49   50   51   52   53