Avrei bisogno ancora del vostro aiuto.
Mi sono reso conto che devo ciclare le immagini da delle cartelle specifiche e poi trasformarle in miniature.
Avrei cercato di unire 2 script che ho fatto, uno per ciclare e stampare le immagini:

<?php
$percorso="immagini/ricordi/";
$cartella=opendir("$percorso");
while ($file =readdir($cartella)){
$file_array[] = $file;
}
foreach (glob($percorso . "*") as $file) {
echo "<a href=\"$file\" rel=\"lightbox2.04/js/lightbox.js\"><img src=\"$file\" /></a>\n";
}
?>


e poi avrei cercato di unirlo allo script già visto prima.

Il risultato è questo:

<?php
$percorso="immagini/ricordi/";
$cartella=opendir("$percorso");
while ($file =readdir($cartella)){
$file_array[] = $file;
}
foreach (glob($percorso . "*") as $file) {

$nome="$file";
$new_width=100; //Larghezza immagine ridimensionata
$new_height=80; //Altezza immagine ridimensionata
$ncompression=90; //Compressione dell'immagine jpg
$source_path="immagini/ricordi/";//Diretory dove si trova il file di cui volgiamo fare la preview
$destination_path="immagini/miniature/"; //diretory dove vogliamo salvare l'immagine di preview
$destimg=imagecreatetruecolor($new_width,$new_heig ht) or die("Problemi nelle creazioni dell'immagine");
$srcimg=ImageCreateFromJPEG($nome) or die("Problemi nell'aprire l'immagine");
Imagecopyresized($destimg,$srcimg,0,0,0,0,$new_wid th,$new_height,ImageSX($srcimg),ImageSY($srcimg)) or die("Problemi nel ridimensionamento");
Imagejpeg($destimg,$destination_path.$nome,$ncompr ession) or die("Problemi nel salvataggio");
}

?>

In linea strettamente pratica funziona.In realtà le immagini le cicla, le riduce e le salva.Solo che non le salva nella cartella immagini/miniature ma in una cartella che sono stato costretto a creare immagini/miniature/immagini/ricordi ne capisco i motivi ma non riesco a capire come risolvere la questione, insomma vorrei che le salvasse dove dico io non dove dice lui.ù

Chiedo scusa ma non so proprio dove sbattere ed è una cosa che mi serve prorpio!

Grazie anticipatamente!