ciao
ho uno script che fa l'upload di un file, la cosa strana è che funziona perfettamente in windows, in linux invece da un errore strano:
codice:
<form action="doc.php" method="post" enctype="multipart/form-data">
<table>
<tr>
<td valign="top" class="tabscuro">SCEGLI IL FILE</td>
<td class="tabchiaro"><input type="file" name="file"></td>
</tr>
<tr>
<td class="tabchiaro" colspan="2"><input type="submit" value="INSERISCI"></td>
</tr>
</table>
</form>
Codice PHP:
error_reporting(E_ALL);
if ($file!=""){
define("DIR_TMP",".");
copy($file,DIR_TMP."/".$file_name) or die("Impossibile copiare il file");
}
mi da il seguente errore:
Notice: Undefined variable: file in /mnt/win/Inetpub/wwwroot/prove_php/doc.php on line 4
ma la variabile $file, $file_name ecc ecc non dovrebbero essere create in automatico?
non capisco...