sto cercando di scrivere una pagina per l'upload di file, ho copiato dei sorgenti ma 
non funzionano. queste sono le pagine:

-----form.html--------
<form action="upload.php" method="post" enctype="multipart/form-data"> 
<input type="file" name="upfile"> 
<input type="hidden" name="MAX_FILE_SIZE" value="10000"> 
<input type="submit" value="Invia il file"> 
</form> 
--------upload.php-----------
<?php 
// QUESTE RIGHE RENDONO LO SCRIPT COMPATIBILE CON LE VERSIONI 
// DI PHP PRECEDENTI ALLA 4.1.0 
if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES; 
if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS; 

/********************* VARIABILI DA SETTARE ********************/ 
// Directory dove salvare i files Uploadati ( chmod 777, percorso assoluto) 
$upload_dir = $_SERVER["DOCUMENT_ROOT"] . "/esempi"; 

// Eventuale nuovo nome da dare al file uploadato 
$new_name = "ciao.dino"; 

// Se $new_name � vuota, il nome sar� lo stesso del file uploadato 
$file_name = ($new_name) ? $new_name : $_FILES["upfile"]["name"]; 

if(trim($_FILES["upfile"]["name"]) == "") { 
die("Non hai indicato il file da uploadare !"); 
} 

if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])) { 
@move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name") 
or die("Impossibile spostare il file, controlla l'esistenza o i permessi della 
directory 
dove fare l'upload."); 
} else { 
die("Problemi nell'upload del file " . $_FILES["upfile"]["name"]); 
} 

echo "L'upload del file " . $_FILES["upfile"]["name"] . " � avvenuto correttamente"; 

?> 
-----------------------
non carica nulla e non restituisce alcun input, se cerco di visualizzare l'html, dal 
browser, di upload.php mi scrive il codice php. non penso sia un problema del server 
http perch� nella stessa cartella ci sono pagine php che esegue correttamente.
grazie per qualsiasi aiuto.

Reply via email to