|
|
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
хочу сделать модуль для phpnuke (в инете не нашел), который бы показывал содержимое наших локальных фтп-серверов... ПХП тока начал изучать, раньше все больше на С++... поможите кто может... дошел вот до сих пор... // установить базовое соединение $ftp_server = '192.168.1.6'; $conn_id = ftp_connect($ftp_server); // login с username и password $ftp_user_name = 'Anonymous'; $ftp_user_pass = ''; $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // проверить соединение if ((!$conn_id) || (!$login_result)) { echo "FTP connection has failed!"; echo "Attempted to connect to $ftp_server for user $ftp_user_name"; die; } else { echo "Connected to ftp://$ftp_server, for user $ftp_user_name"; ftp_nlist($file_list, ftp_pwd($conn_id)); ^^^^^^^^^^^^^^^^^^^^^^^ вот это уже не работает... } // закрыть поток FTP ftp_quit($conn_id); Мы - это наши желания. Зигмунд Фрейд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 12:26 |
|
||
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
гм, а на Gymonline ты уже спрашивал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 12:40 |
|
||
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
Вообще говоря для ftp_nlist надо вторым параметром каталог указывать. Например, ftp_nlist($cid, ".") для текущей папки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 12:43 |
|
||
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
туплю с утра, ты ж указываешь каталог но идентификатор указываешь неправильно вместо Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 12:46 |
|
||
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
не, я на стероиде спросил... ничего не ответили ;) получается что ftp_nlist показывает только файлы... есть еще ftp_rawlist, но там вывод все в кучу: drw-rw-rw- 1 user group 0 Apr 21 2004 . drw-rw-rw- 1 user group 0 Apr 21 2004 .. drw-rw-rw- 1 user group 0 Sep 28 13:58 DBMS drw-rw-rw- 1 user group 0 Dec 4 2003 Games drw-rw-rw- 1 user group 0 Nov 7 2003 Graphic drw-rw-rw- 1 user group 0 Nov 7 2003 Hack drw-rw-rw- 1 user group 0 Nov 7 2003 Multimedia drw-rw-rw- 1 user group 0 Jan 27 2004 Office drw-rw-rw- 1 user group 0 Jul 15 08:35 Programing drw-rw-rw- 1 user group 0 Mar 25 2004 Runimage шож такое творится?! Мы - это наши желания. Зигмунд Фрейд ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 14:56 |
|
||
|
PHP. как получить содержимое фтп
|
|||
|---|---|---|---|
|
#18+
Ork Yasonне, я на стероиде спросил... ничего не ответили ;) получается что ftp_nlist показывает только файлы... есть еще ftp_rawlist, но там вывод все в кучу: drw-rw-rw- 1 user group 0 Apr 21 2004 . ...... шож такое творится?! Мы - это наши желания. Зигмунд Фрейд Правильно, что сюда пришел! На стероиде бы насоветовали, забыл бы что такое руками код писать! ftp_nlist показывает не только файлы, но т.к. возвращаются только имена, то определить, файл это или каталог не получится. По-моему остается одно - парсить то, что тебе возвращает ftp_rawlist(). Или глянь http://pear.php.net/package/Net_FTP -- Wo siang nide fanvan li ty le tang!(кит.:Я плюнул вам в рис, теперь вы умрёте!) подпись сперта у перца с другого форума, но все равно красиво ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 15:09 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32791089&tid=1479150]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 412ms |

| 0 / 0 |
