我计划添加文件管理器(非常基本一次),因为我从未使用过FTP功能,而且看起来更容易(脚本完成时FTP连接丢失)。我只是使用POST请求(或者我应该怎么做?)而不是FTP功能。这是好主意吗?有人知道限制吗?
答案 0 :(得分:1)
据我所知,只有FTP功能才能发布和接收文件。
您需要做的是添加动态表单,您可以在其中选择多个文件并将其上传到您选择的特定目录。
您需要获取其中的所有可用目录和文件,可能具有某种递归功能。更优化的方法是获取当前文件夹的目录/文件,当您单击文件夹时,它将获取文件/文件夹。
可以做到 - 当然。这是个好主意 - 不。人们可以访问上传恶意文件,我们不是在谈论图像,php脚本,shell脚本,可执行病毒等......
如果您只为自己这样做,对于文件发布和接收,我建议您使用FTP客户端。
答案 1 :(得分:1)
我不推荐它,但最好使用第三方工具,而不是自己编写。
请记住,PHP和您的网络服务器都可以对您可以传输的文件大小设置某些限制,当然可以在配置文件中更改这些限制。