ciao a tutti...
non capisco proprio cosa sta succedendo, dunque:

- faccio l'upload dell'immagine in una dir con chmod 777
e funziona.
- devo creare la classica miniatura con le gd,
e funziona solo se la salvo nella stessa dir
e con lo stesso nome... ma a me servono tutte e due!!!

Sapete dirmi dove sbaglio? e come fare?

codice:
<?
// codice per ridimensionare:

$orig = imagecreatefromjpeg($upload_dir.$file_name); 
$orig_w = imagesx($abc);
$orig_h = imagesy($abc);
$fattore = $orig_w/orig_h;
$new_width = "280";
$new_height = $new_width * $fattore;
$def = imagecreatetruecolor($new_width, $new_height); 

imagecopyresized($def, $orig, 0, 0, 0, 0, $new_width, $new_height, $orig_w, $orig_h); 
if(imagejpeg($def, $upload_dir.$file_name, 80)){ 
// cosi va ma me la sostituisce ovviamente!!!!
// se invece metto $upload_dir."miniature/".$file_name
// NON VA!!!!!!!
// la dir miniature esiste ed č chmod 777!!!

	echo "foto ridimensionata!
";	
}else{
	echo "foto non ridimensionata!!!!
";
} 
imagedestroy($orig); 
imagedestroy($def);
?>
L'Errore mysql č:

Warning: imagejpeg(): Unable to access ../foto/miniature/nome_foto.jpg nella riga dell' if(imagejpeg)

Dov'e' lo sbaglio??? please?
grazie mille a chi interverrā

capeweb