Загрузка файлов на сервер через FTP и получение данных о файле

Загрузка файлов на сервер через FTP и получение данных о файле
Подскажите, можно ли как-то перехватить загрузку файлов по FTP через php? Мне нужно получить данные о файле и занести в бд. Если нельзя средствами php, то что нужно использовать? Заранее спасибо!

  • War pten: А как с помощью пхп можно перехватить. В вопросе было явно сказано не то, как загрузить, а как ПЕРЕХВАТИТЬ?

    В общем-то язык не важен, самое главное тут - именно перехват трафика, это либо низкоуровненвые вызовы, либо библиотеки, заворачивающие их в более приемлемые обертки. Гугл вполне находит всякое по словам php winpcap.

  • Пхп это язык программирования.
    А вам нужно смотреть в сторону сниферов, например с++ и винпкап. Разбираете протокол фтп (он несложный) , ищете второй порт, снимаете с него данные файла и сам файл. Наверное даже можно не разбирать протокол.
  • Какие еще сниферы? Ну правильно - язык программирования, а не чем нужно писать программы?

    Используйте ФТП функции ПХП.

    http://php.net/manual/ru/book.ftp.php

  • Зачем перехватывать то? Написать свой скрипт в котором предварительно соберётся информация о файле, файл занесётся в БД и будет отправлен по ФТП на сервер. Плёвое же дело.