Salve a tutti,
non riesco a traferire un file in una cartella, ma quel che è peggio è che sembra non lo carichi nemmeno nella cartella temporanea c:\tmp come verificato in phpinfo. posto lo scipt del form ed il php successivo
<HTML>
<head>
<title>Selezionare un file da spedire sul server</title>
</head>
<BODY>
<h3>Caricamento documento</h3>
<form method=="POST" action="inse1_documenti.php" enctype="multipart/form-data">
<TABLE WIDTH="70%" BORDER="8" CELLSPACING="0">
<tr><td>
Inserisci il nome del file da caricare
<input type="hidden" name="MAX_FILE_SIZE" value="4096000">
<input name="file" type="file" id="file">
<input type="submit" value="Spedisci">
<input type="reset" value="Cancella">
</tr></td>
</TABLE>
</FORM>
</BODY>
</HTML>
-----------------------lo script successivo-------------------------------
<html>
<head>
<title>Memorizzazione delfile sul Server</title>
</head>
<body>
<h3>Informazioni sul file traferito</h3>
<?php
$file = $_POST['file'];
echo "documento : $file
";
echo "errore :" . $_FILES[$file]["error"];
if ($_FILES["file"]['error'] > 0) {
print("Errore nel trasferimento
\n");
echo "errore :" . $_FILES[$file]['error'];
echo "Ritorna al form per inviare il <a href=\"inse_documenti.php\">file</a>";
}
else {
copy($_FILES[$file]["tmp_name"], ".\\". $_FILES[$file]["name"]);
unlink($_FILES[file]['name']);
print ("Nome del file temporaneo : " . $_FILES[$file]["tmp_name"] . "
\n");
print ("Nome del file trasferito : " . $_FILES[$file]["name"] . "
\n");
print ("Dimensione : " . $_FILES[$file]["size"] . "
\n");
print ("Tipo : " . $_FILES[$file]["type"] . "
\n");
print ("<hr>\n");
}
?>
</body>
</html>
entra nell else ,ma i display non restituiscono nessun valore