Dunque,
ho riprovato inserendo nello script una classe che fa l'upload dei file.
quindi eseguo l'upload, (guardo nella directory e verifico l'esistenza del file, tutto ok), dopodicchè lo script dovrebbe proseguire a leggere il file ma invece non entra proprio nel while e non da nessun messaggio di errore. (error reporting è settato su all).
Ho modificato la prima parte dello script inserendo anche la directory dove è presente il file ma non succede nulla:
Codice PHP:
$row = 1;
$handle = fopen( $dir_upload.$file, 'r' );
while( ( $data = fgetcsv( $handle, 1000, ";" ) ) !== FALSE ){