1

这是上一个问题的变体,因为我在所有无情的在线搜索中都很难找到答案。

我正在为一家建筑公司设计一个网站。他们希望他们的客户能够通过他们网站上的链接,通过 ftp 向他们上传文件。他们还希望为他们的客户登录,并确保上传是安全的。

我可以弄清楚如何制作一个具有文件上传区域的表单 - 但只是不了解 ftp 和安全部分......

我了解 html、css 和一点 JQuery;其余的对我来说仍然很有挑战性。

找到了一个叫做 net2ftp 的东西,它声称可以做我正在寻找的东西 - 但即使是安装说明(对于管理员,这里: http: //www.net2ftp.com/help.html)也让我感到困惑。我需要一个 MySQL 数据库吗?我在哪里输入他们所指的管理员密码?它继续...

有没有人知道的“更容易”的东西?我已经读到我应该在谷歌上搜索“文件管理器”——但不知道这些是否可以嵌入到客户的网站中。

我什至需要了解当客户端单击上传链接时,所述文件会发生什么,以及它在哪里结束。

哦 - 我在这个问题上太过头了。

4

1 回答 1

0

据我所知,只需将文件移动到可从 FTP 服务器访问的同一目录,就可以将 HTTP 上传到 FTP 服务器。例如,假设 FTP 服务器有一个可以访问 /home/ftp 的用户。上传完成后,您可以简单地将上传的文件移动到那里(例如,在 PHP 中使用 move_uploaded_file())。

安全部分可以参考 SSL(相当复杂,并且设置它可能属于服务器故障),或者只是一个登录系统;后者可以用数据库来实现。

总的来说,从它的声音来看,这个项目现在对你来说可能有点太多了。你应该:

  1. 询问他们想要的更详细的规格(如果它让您的生活更轻松,请提出替代方案),并且
  2. 一直往上走,直到您很好地掌握了 Web 脚本(例如 PHP)和数据库(例如 MySQL)。
于 2010-06-03T05:32:24.560 回答