【问题标题】:how to upload directories on ftp server via php如何通过 php 在 ftp 服务器上上传目录
【发布时间】:2013-07-15 09:12:09
【问题描述】:

我是一名初级 php 开发人员,我遇到了一个问题,即如何通过 php 脚本将包含多个文件和子文件夹的整个目录上传到 ftp 服务器。我检查了很多方法,但没有一个有效。让我有一个名为“abc”的文件夹,它包含许多文件和子文件夹。我想通过 php 脚本使用循环传输它,该循环进一步搜索父文件夹的子文件夹中的子文件夹和文件.. 我使用了 readdir() 但它只获取子目录.. 让我知道完整的逐步编码.. 提前谢谢...:)

【问题讨论】:

  • 那么您检查了哪些方法以及它们有什么问题,因为有很多方法确实有效,我们不愿意告诉您尝试所有这些方法来浪费您的时间已经试过了。
  • 你是否可以阅读fordelr的内容,创建一个同名的目录,然后上传每个文件?或者您是否尝试过通过 php 压缩、上传然后解压缩?

标签: php file-upload ftp


【解决方案1】:

试试这个。

foreach (glob("/abc/*.*") as $filename)
   ftp_put($ftp_stream, basename($filename) , $filename, FTP_BINARY);

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2010-10-29
    • 2018-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多