Non riesco proprio a farlo funzionare.. però il mio script precedente funzionava quasi...

$UploadedFile è il file che gli passo dal form
$path ="/web/htdocs/www.verybear.com/home/verybear/users/prova/"

la cartella prova viene generata sul momento in base all'utente
i permessi assegnati sono chmod 777

Codice PHP:
    //dimensioni del file
    
list($width$height) = getimagesize($UploadedFile);
    
//INIZIO LE OPERAZIONI DI RIDIMENSIONAMENTO E CALCOLO W e H
    //foto orizzontale
    
if($width>=$height){
    if (
$width>450){
    
$newwidth 450;
    
$newheight ceil(($newwidth*$height)/$width);
    
$thumb imagecreatetruecolor($newwidth$newheight);
    
$source imagecreatefromjpeg($UploadedFile);
    
imagecopyresized($thumb$source0000$newwidth$newheight$width$height);
    
imagejpeg($thumb,$path);
    echo 
"

IMMAGINE ORIZZONTALE
"
;
    echo 
"DIM INIZIALE: $width x $height
"
;
    echo 
"DIM FINALE: $newwidth x $newheight
"
;
    echo 
"THUMB: $thumb
"
;
    echo 
"SOURCE: $source
"
;
    }} 
La risposta è:

Warning: imagejpeg(): Unable to open '/web/htdocs/www.verybear.com/home/verybear/users/prova/' for writing in /web/htdocs/www.verybear.com/home/verybear/upload.php on line 63

MA PERCHE'??
LINEA 63: imagejpeg($thumb,$path);