Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Сеть > Создание файлов на ftp |
Автор: Another 1.6.2007, 16:48 | ||
Помогите сделать залифку на ftp с етова скриптика... То-есть надо чоб файлы сразу создавались на сервере.
|
Автор: teroni 1.6.2007, 21:53 | ||
Не понятно, в чем суть вопроса...
|
Автор: Another 1.6.2007, 21:59 | ||
не, вот скрипт создает файлы: ![]()
А надо чоб он все эти(пару сотен) файлы создавал сразу на другом сервере. |
Автор: teroni 1.6.2007, 22:28 |
Создавай на своем сервере, потом сливай сразу на чужой и удаляй. |
Автор: Golda 2.6.2007, 15:05 | ||
Если файл еще не существует, проблем нет. Пользуйтесь функциями fopen(), fwrite()..., как при работе с локальной файловой системой, а путь укажите в формате ftp://username:[email protected]/path/to/file Если существует, и хотите перезаписать - чуть сложнее. В четвертом не получится, а в пятом нужно через stream_* функции создать контекст:
|
Автор: Another 2.6.2007, 17:50 |
![]() |
Автор: xolod 2.6.2007, 19:46 | ||||
То, что вы скопировали код, написанный на http://ru2.php.net/manual/ru/wrappers.ftp.php#57168, это здорово. Только не вводите людей в заблуждение...
...и предупреждайте
Да, еще старые ftp-сервера плохо работают или не работают вовсе. Another, вы бы пролистнули документацию, она классная. Серьезно. http://ru2.php.net/manual/ru/ref.ftp.php http://ru2.php.net/manual/ru/wrappers.ftp.php http://ru2.php.net/manual/ru/ref.filesystem.php |
Автор: Another 2.6.2007, 20:05 | ||
Ну создать подключение с ftp я смогу, а как прикрепить его к коду создание страниц покажите!? Код:
|
Автор: Golda 2.6.2007, 23:13 | ||
xolod, я согласна, что streams появились в 4.3. Но согласно все той же странице документации http://il2.php.net/manual/en/wrappers.ftp.php, откуда, как Вы совершенно справедливо заметили, я скопировала код, именно перезаписывание существующих файлов с помощью враперов доступно, начиная с пятого.
Если у Вас есть другая информация, поделитесь. ![]() Что касается старых серверов и passive mode, Вы, конечно, правы. Можно еще использовать ftp_* - функции. Читала, но еще не пробовала. |