html:基于电子邮件的价格列表

问题描述:

我正在为可能不是很懂电脑的客户建立网站。这个人知道如何使用电子邮件。我如何建立一个网站(纯html,javascript),他可以通过电子邮件发送他的最新价格,网站会自动更新。我不认为他会识字到一些FTP文件。可能吗?html:基于电子邮件的价格列表

如何建立一个安全的登录页面和重定向到仅使用javascript和html命令页面?

如何在javascript/html网站上创建安全管理部分?

+0

出于好奇,为什么限制只能使用JavaScript和HTML?您的用户名和以前的问题意味着熟悉服务器端代码。如果全是JS和HTML,那么安全性将会很困难,因为_everything_是客户端。 – David 2010-10-06 20:43:18

+0

我的一个朋友需要建立这个只有HTML和Javascript文字的人,我无法帮助他与服务器端。 – 2010-10-06 20:56:40

我会建议你创建一个漂亮的管理Web界面,并教他如何使用它。或者,同意某种Excel格式的产品价格,并教导上传csv文件的步骤。在我看来,通过电子邮件做事会让事情变得复杂。

我不认为这可以纯粹在HTML/Javascript中完成。它需要一个服务器组件。您必须设置某种类型的POP3或IMAP侦听程序,以轮询正确格式化的电子邮件的邮件服务器,然后将其转储到数据库中以更新该网站。当然不是微不足道的。

我会建立一个网站的管理部分,让客户登录并输入数据......不管多么文盲,他们当然可以接受培训。 ;-)

+0

或者,配置直接处理传入邮件的邮件服务器。可能稍微多一些前期工作,但随着时间的推移,它不会比处理POP或(堵嘴)IMAP更麻烦。 – Pointy 2010-10-06 20:29:22

您可以通过只是定期检查特定邮箱(例如通过POP3)来使mail your prices工作。

但是,这件事情你就不能只在纯HTML/JavaScript的做(和考虑一下:你也需要存储在客户端代码的邮箱凭据呢!)

正如网站接收电子邮件作为数据输入?这可能不会很好。此外,如果客户是你暗示的,期望这些电子邮件格式不当,填写拼写错误等。这不是一个很好的数据输入媒介。

理想的解决方案是建立一个管理页面到客户端可以尽可能控制的方式输入信息,当场验证信息而不是通过电子邮件(服务器是否会发送回复发送无效数据的电子邮件?会很快变得愤怒)。一个简单而直观的用户界面应该能够克服任何他可能具有的计算机素养问题。

+0

这里需要注意的一点是:需要服务器脚本(尽管它几乎适用于任何解决方案) – cobbal 2010-10-06 20:32:51

+0

@cobbal:它也是邮件创意所必需的,只有它更多,更复杂。除非他使用JavaScript构建某种邮件客户端,并且基本上公开打开邮箱的访问权限(如ChristopheD所述)。 – David 2010-10-06 20:35:05

电子邮件是一种存储转发异步传输。你可以用它来运:

  • 纯文本(电子邮件的正文)
  • 样式的文本(一个MIME电子邮件的HTML正文)
  • 附加文件

但这些都不这些选项在您的使用情况下会很好地工作。如果您正在查看更新信息,您必须尝试解析电子邮件的正文。 - 坏主意

如果您使用电子邮件传输有序数据(如csv或Excel文件),则直接将文件上传到网站将启用更好的用户界面。

你不应该使用Excel文件,因为它对你的用户来说太复杂了 - 他需要准确地得到列(字段)的名字,内容单元也需要完全正确,等等。例如,我在我的一个系统上使用excel文件进​​行输入,一个常见的问题是zip /邮编,因为它们看起来像数字,但可以有重要的前导零。很少有用户知道如何输入它们...

推荐在网站的管理部分创建一组web表单。您的客户会很高兴,并且由于支持电话的数量较少,您会更加快乐。