| Iniziamo
Per cominciare, ci serve l'informazione più importante contenuta
in un file di configurazione. Questa informazione deve essere modificabile,
ma non dinamicamente. Per esempio, dobbiamo conoscere la directory con
la quale lavoreremo:
<?PHP
// directory principale delle immagini
define('PATH',
'/inetpub/wwwroot/scripts/gallery/images/'); ?>
|
Qualche volta i programmi FTP inseriscono automaticamente
files di log alle direcotory che utilizziamo. Per evitare tutto questo
ed assicurarci che il nostro script lavori solo con le immagini, definiamo
un array di validi tipi di files MIME; dobbiamo utilizzare la funzione
serialize(), perchè la funzione define() lavora solo con valori
scalari.
<?PHP
// tipi di files MIME validi, tutti
gli altri verranno ignorati
define('TYPE',
serialize(array('image/jpg',
'image/jpeg', 'image/pjpeg'))); ?>
|
Considerando che visualizzeremo la nostra galleria in una
tabella HTML, dobbiamo determinare anche quante immagini vogliamo visualizzare
alla volta, impostando il numero massimo di colonne e di righe che poi
andranno a comporre la tabella.
<?PHP
// quante righe di immagini da visualizzare
per ogni pagina
define('ROWS', 3);
// quante colonne di immagini da visualizzare
per ogni pagina
define('COLS', 5);
?> |
Poi, dobbiamo impostare le dimansioni delle nostre thumbnails.
<?PHP
// larghezza massima delle thumbnails
define('THMBWIDTH',
100);
// altezza massima delle thumbnails
define('THMBHEIGHT',
100); ?>
|
Questo è tutto, il nostro primo script (config.php)
è concluso..
|