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...