nosokeyboard
Utente Attivo
- Messaggi
- 5
- Reazioni
- 0
- Punteggio
- 24
Ciao a tutti,
avrei un problema con la funzione ftp_nlist() di PHP.
Una volta connesso al server FTP non riesco a mostrare la lista di file che sono caricati sul server (ovviamente nemmeno se cerco in una determinata directory).
Leggendo in internet, trovo sostanzialmente questo codice:
<?php
// set up basic connection
$conn_id = ftp_connect($ftp_server);
//ritorna un id (quindi connessione avvenuta)
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//ritorna 1 (quindi login avvenuto)
// get contents of the current directory
$contents = ftp_nlist($conn_id, ".");
oppure si può mettere il nome della cartella o il path in cui cercare
$contents = ftp_nlist($conn_id, "miaCartella");
// output $contents
var_dump($contents);
// ritorna bool(false) (quindi lettura vuota, presumo)
?>
oppure con la funzione "print_r" al posto di "var_dump".
Se non altro con queste due funzioni di stampa mi viene fuori scritto: "bool(false)"
mentre con una semplice "echo" (alla fine le si prova tutte) non viene stampato nulla.
Qualcuno ha esperienza a riguardo?
Sapete dirmi quale può essere il problema?
avrei un problema con la funzione ftp_nlist() di PHP.
Una volta connesso al server FTP non riesco a mostrare la lista di file che sono caricati sul server (ovviamente nemmeno se cerco in una determinata directory).
Leggendo in internet, trovo sostanzialmente questo codice:
<?php
// set up basic connection
$conn_id = ftp_connect($ftp_server);
//ritorna un id (quindi connessione avvenuta)
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
//ritorna 1 (quindi login avvenuto)
// get contents of the current directory
$contents = ftp_nlist($conn_id, ".");
oppure si può mettere il nome della cartella o il path in cui cercare
$contents = ftp_nlist($conn_id, "miaCartella");
// output $contents
var_dump($contents);
// ritorna bool(false) (quindi lettura vuota, presumo)
?>
oppure con la funzione "print_r" al posto di "var_dump".
Se non altro con queste due funzioni di stampa mi viene fuori scritto: "bool(false)"
mentre con una semplice "echo" (alla fine le si prova tutte) non viene stampato nulla.
Qualcuno ha esperienza a riguardo?
Sapete dirmi quale può essere il problema?