Ciao ragazzi, ho un piccolo problema con il mio script. Ho creato un piccolo pezzo di codice con cui si connette via ftp al mio sito, mi indica le cartelle e i file in esso contenuto. Ho una cella nel mio sito che è strutturata in questo modo:

Nome |Dimensione |
file1.txt| 1.3byte |
file2.txt| 1.8byte |

Per estrarre i nomi ci sono riusciuto, anche perchè il contenuto da leggere si trova in una particolare cartella....vi posto tutto il codice dello script, magari possa essere utile a qualcuno.

Codice PHP:
$ftp_server="ftp.********";
$ftp_user_name="*******";
$ftp_user_pass="*******";
// stabilisce la connessione
$conn_id ftp_connect($ftp_server);

// si collega con nome utente e password
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);

// recupera il contenuto della directory corrente
$contents ftp_nlist($conn_id"httpdocs/images");

// elimino il resto del contenuto
$vecchio = array("httpdocs""images""/");
$nuovo  = array("""""");
$newcontents str_replace($vecchio$nuovo$contents);

// visualizzo le cartelle
foreach ($newcontents as $file)
{
echo 
'<tr><td>[url="alalalal"]'.$file.'[/url]</td>';
echo
'<td>'.ftp_size($conn_id,$file).'</td></tr>';

Io ho provato con appunto
Codice PHP:
// visualizzo le cartelle
foreach ($newcontents as $file)
{
echo 
'<tr><td>[url="alalalal"]'.$file.'[/url]</td>';
echo
'<td>'.ftp_size($conn_id,$file).'</td></tr>';

per far visualizzare i file, ma come si può vedere nella cella accanto volevo far vedere anche la dimensione del file...
All'avvio della pagina, i file si vedono ma tutte le dimensioni vengono -1....

Che cosa sbaglio?
Potete darmi una mano?

Grazie a tutti, Fabio.