Salve a tutti. Ho un problema con l'upload dei file dopo aver seguito la guida di HTML.it. Ho usato il codice per il form html contenuto nella guida. Anche quello php l'ho preso dalla guida per non commettere errori. Ho controllato sul server e l'upload è abilitato. Questo è il codice che utilizzo:
<HTML>
<HEAD>
<TITLE>Upload Gianluca</TITLE>
</HEAD>
<BODY>
<?
if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES;
if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS;
/********************* VARIABILI DA SETTARE ********************/
$upload_dir = $_SERVER["http://www.hockeyteamuras.it/ciao/"] . "/upload";
$new_name = "";
$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";
?>
</BODY>
</HTML>
Come potete vedere ho selezionato la directory ["http://www.hockeyteamuras.it/ciao/"] dopo aver creato la cartella "ciao" sul server tramite ftp.
Dove sta il problema? Ringrazio anticipatamente tutti per l'aiuto.