ciao,

ho guardato un po di post relativi a filesize ma non mi hanno aiutato a risolvere il mio problema. ho bisogno di prelevare la dimensione di un file per poi inserirlo in un database..il codice che uso (una parte) è:

codice:
if (!$p_file = fopen($directory."/".$file,"r")) {

     echo "Spiacente, non posso aprire il file $nome_file";

 else {
     $dim=filesize('tab02011700.100');
     echo "dim: $dim 
";		

     print "Elaborazione del file: ".$file." in corso.... 
 ";					

     while(!feof($p_file)) { // leggi fino alla fine del file
....
però ottengo l'errore
codice:
Warning: filesize() [function.filesize]: stat failed for tab02011700.100 in /var/www/script_di_import/sodar.php on line 67
a cosa è dovuto? non sono riuscito a trovare una soluzione che mi faccia uscire la dimensione del file. qualcuno può aiutarmi? cosa sbaglio?
grazie.