Originariamente inviato da antopix
Il problema è che devo ogni volta devo dirgli quale immagine fare il resize, e se gli volessi dire di fare tutte le immagini che trova in quella cartella?
leggi il contenuto della directory contenente immagini e poi richiami la classe, cioè:
Codice PHP:
if (is_dir($directory)) {
if ($directory_handle = opendir($directory)) {
while (($file = readdir($directory_handle)) !== false) {
if((!is_dir($file))&($file!=".")&($file!=".."))
$img = new SmartImage($file);
$img->resize(400, 220, true);
$img->saveImage("newimages/$file", 85);
}//fine while
closedir($directory_handle);
}
}
else echo "non è una directory";
ATTENZIONE occorre verificare che il file sia immagine, nel codice si verifica solo che NON sia una directory