Ciao,
mi son creato quello che credevo un bello scriptino per uploadare immagini,
dopo averlo testato in locale per un po' con buoni risultati mi ritrovo ora con erroracci sul server (Linux di Aruba), posto il codice:

Codice PHP:
foreach ($_FILES as $nome => $value
{
    
$target_path "";
    if (!
is_file($target_path)&&($value['name']!=""))
    {
        
$target_path $base_path basename($value['name']);         
        if(
move_uploaded_file($value['tmp_name'], $target_path)) 
        {
          ............
        }
    }

Gli errori (warning) riportati sono:
Warning: move_uploaded_file(/web/htdocs/www.miosito.it/home/prodotti1/cartella/immagine.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in /web/htdocs/www.miosito.it/home/prodotti1/server_include.php on line 58
La riga 58 di quel file è ovviamente quella che corrisponde alla chiamata della funzione e poi si ha:
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php7kVZpR' to '/web/htdocs/www.miosito.it/home/prodotti1/cartella/immagine.jpg in /web/htdocs/www.logiscar.it/home/prodotti1/server_include.php on line 58
La form contiene tutte ciò che è richiesto nel manuale della funzione (input hidden per MAXFILESIZE e ENCTYPE="multipart/form-data").

L'array $_FILES contiene:
Array ( [uploadedfile] => Array ( [name] => immagine.jpg [type] => image/pjpeg [tmp_name] => /tmp/phpAlOOJ6 [error] => 0 [size] => 41278 ) )
:master:
Se riuscite a darmi una mano mi fate un grosso favore...grazie !!