Originariamente inviato da lotus82
Anche così il messaggio è sempre lo stesso e non mette niente nella cartella e non c'è il minimo segno di un record nella tabella del db...sembra un incubo...
Senti per qualche motivo che da qui non posso sapere, la funzione MOVE_UPLOADED_FILE() restituisce FALSE!
Il problema può essere dato da:
[list=1][*]$tmpName non contiene un nome di file valido.[*]$file ha un percorso errato o la cartella di destinazione non ha i permessi di lettura/scrittura da script[*]il file ha dimensioni eccessive (50/100 MB)[/list=1]
Non ci sono scappatoie.
Se il problema fosse nel caricamento, otterresti la dicitura Errore numero X.

Io da qui non so come altro aiutarti.
Manda in echo le variabili e posta qui il risultato.
Modifica così lo script:
Codice PHP:
// qui c'è tutta la parte precedente dello script
$fileName str_replace(" ""_"$fileName);
$fileName str_replace("‡""a"$fileName); 
$file "eventi/$fileName"

// aggiungi queste righe
echo "$fileName 

$file 

$tmpName

$fileSize
"
;
// fine righe da aggiungere

if(move_uploaded_file($tmpName$file)) {
// qui c'è tutta la parte successiva dello script