【问题标题】:Sending files from one webpage to another将文件从一个网页发送到另一个网页
【发布时间】:2017-08-05 03:47:02
【问题描述】:

所以我的项目需要我实现以下-

  1. 请求文件的客户端(称为代理)。
  2. 文件分发者(称为管理员)从代理获取请求。
  3. 然后文件分发器手动编辑文件(数据库/Excel 工作表)。
  4. 文件分发者将此文件发送给代理。

考虑用户 A 想要文件 X(.csv)。他向管理员提出了同样的要求。管理员然后检查请求并在文件中添加一个额外的条目。然后他将文件 X(+1 条目)发送给用户 A。想知道如何实现管理员发送文件部分。 我想在不使用电子邮件的情况下实现上述内容。 谢谢。

【问题讨论】:

  • 你想如何实现它?为什么不让管理员将文件保存在代理应用程序将查找它们的已知位置?在任何情况下,您都需要更好地解释您希望它如何工作。
  • 而且,您的问题是? ;-)
  • 考虑用户 A 想要文件 X(.csv)。他向管理员提出了同样的要求。管理员然后检查请求并在文件中添加一个额外的条目。然后他将文件 X(+1 条目)发送给用户 A。想知道如何实现管理员发送文件部分。

标签: java php servlets server client


【解决方案1】:

您可以将共享文件存储在数据库(作为 blob 类型)或服务器文件系统中。 管理员通过网页可以上传文件(例如file upload),在持久化文件最终版本后应该通知用户。

由于进程是异步的,通知可能通过以下方式实现:

  • 电子邮件(最简单的方法)
  • 网页(用户必须打开页面才能看到)
  • websockets(增强版网页选项)
  • RSS 提要

【讨论】:

  • 有没有办法通过 PHP 编辑已经存储在数据库中的文件?喜欢在 excel 文件中添加额外的一行?
  • 是的,将文件返回给最终用户(选择子句)并在检索后,通过 id (w3schools.com/php/php_mysql_update.asp) 更新给定的数据库表行
猜你喜欢
  • 1970-01-01
  • 2014-07-08
  • 2020-10-12
  • 2016-09-23
  • 1970-01-01
  • 2012-02-11
  • 1970-01-01
  • 2012-01-31
  • 1970-01-01
相关资源
最近更新 更多