Ragazzi le ho provate tutte, sia con viariabile normale che con le variabili di PHP e non funziona.
Ho questo form:

codice:
<form method="post" action="functions.php?func=upload" ENCTYPE="multipart/form-data">
            <td width="150">

File: </td><td width="150"><input type="file" name="user_file"></td></tr>
            <td width="150">

Titolo: </td><td width="150"><input type="text" name="titolo"></td></tr>
            <td width="150">

Firma: </td><td width="150"><input type="text" name="firma"></td></tr>
            </table>
            <input type="submit" name="submit" value="Inserisci">
            </form>
a qusto punto vedo se lavariabile passa scivendo in functions.php:

codice:
$user_file=$_FILES['user_file'];
    echo $user_file;
oppure semplicemente.

codice:
$user_file=$_FILES['user_file'];
    echo $user_file;

e non ottengo mai il nome del file di cui efettuare l'upload.

Che ne pensate? Sbaglio qualcosa?

Grazie.