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

12. Un po' di pratica



                Come  annunciato  nell'ultimo  capitolo,  questo  sarà  quasi
                puramente  pratico,  nel  senso  che  cercheremo  di  applicare

                tutti i concetti che abbiamo imparato fino a questo punto per
                costruire  uno  script  utile  per  i  vostri  siti  (ma  impareremo

                anche  qualche  nuovo  concetto  teorico  che  ci  sarà  utile  per
                l'esempio del capitolo e per i nostri futuri lavori con il PHP).


                Quello che vi propongo qua è uno script che ho usato anche io
                in  alcuni  miei  siti  con  successo,  è  impegnativo  ma  non  è

                difficile  da  comprendere:  si  tratta  di  uno  script  attraverso  il
                quale  far  apparire  sul  proprio  sito  delle  immagini  casuali  e

                abbinare a esse un testo scritto.

                Ma iniziamo subito a lavorare al nostro script. Partiamo da un

                caso  più  semplice,  ovvero  uno  script  per  mostrare  non  due
                immagini  casuali,  ma  una  sola:  lo  facciamo  con  una  sola

                perché  è  più  semplice  (e  come  esercizio  per  il  presente
                capitolo... lascio a voi l'onore di creare la funzione per mostrare

                due immagini casuali diverse l'una dall'altra). La prima cosa da
                fare  è  creare  un  file  che  chiameremo  “immagini_casuali.php”

                (perché  non  ci  basterà  una  sola  funzione  e  per  comodità,  se
                volessimo inserire lo script in ogni pagina del nostro sito) che
                includeremo, come abbiamo visto, con il comando include.


                Apriamo  ora  il  file  “immagini_casuali.php”  e  iniziamo  a

                costruire il nostro script. La prima cosa da fare è creare un
                array  delle  immagini.  Abbiamo  visto  come  creare  array  di

                stringhe,  e  per  creare  l'array  con  le  nostre  immagini  sarà
                sufficiente  inserire  il  loro  indirizzo  in  una  stringa  di  testo.

                Poniamo  quindi  di  avere  tre  immagini,  “prima.jpg”,
                “seconda.jpg”  e  “terza.jpg”  e  di  averle  inserite  nella  cartella
                “Grafica”.  Inizializziamo  un  array  “canonico”,  con  indici




                                                           71
   66   67   68   69   70   71   72   73   74   75   76