Page 139 - HTML, PHP & MYSQL - La programmazione eb
P. 139

must-revalidate');

              header('Last-Modified:  '  .  gmdate('D,  d  M  Y  H:i:s')  .  '

              GMT');



              header('Pragma: no-cache');

              Per  maggiori  informazioni  vi  invito  a  leggere  questo

              articolo che spiega come disabilitare la cache del brwoser

              con PHP.



              Specificare un Content-Type



              Oppure possiamo specificare un content-type conforme al

              tipo di output che vogliamo produrre (si pensi, ad esempio,

              alla  produzione  dinamica  di  immagini  attraverso  l'uso  di

              codice  PHP).  In  questo  caso  il  codice  da  usare  sarà

              qualcosa del genere: // Content-Type per immagini JPG
              header('Content-Type: image/jpeg');




              // Content-Type per immagini PNG

              header('Content-type: image/png');



              // Content-Type per immagini GIF




              header('Content-Type: image/gif');
              Ovviamente questo non riguarda solo le immagini ma ogni

              altro tipo di file come, ad esempio, archivi compressi, file

              audio, video, ecc.



              Creare pagine di errore dinamiche




              E'  possibile  inviare  anche  messaggi  di  stato  HTTP,  cosa
              molto utile quando si gestiscono





                                                          140
   134   135   136   137   138   139   140   141   142   143   144