我的客户是一家餐厅,需要每天更改段落(<P>
)以供特价。通过电子邮件更新网站上的文字
有很多人会处理它,所以我必须尽可能简单。
我不认为教学全体员工如何使用CMS是可行的,所以我认为这将是一个好主意,以类似电子邮件服务,只有更新文本的那一点。
因此,换句话说,该工作人员将只需要发送一封电子邮件,服务器会以某种方式改变这一天的HTML网页上的文字。
我可以在PHP代码中做这个吗?
我也开放给其他想法的东西很容易,就像一个简单的登录系统,只是改变文本的那一点。
我的客户是一家餐厅,需要每天更改段落(<P>
)以供特价。通过电子邮件更新网站上的文字
有很多人会处理它,所以我必须尽可能简单。
我不认为教学全体员工如何使用CMS是可行的,所以我认为这将是一个好主意,以类似电子邮件服务,只有更新文本的那一点。
因此,换句话说,该工作人员将只需要发送一封电子邮件,服务器会以某种方式改变这一天的HTML网页上的文字。
我可以在PHP代码中做这个吗?
我也开放给其他想法的东西很容易,就像一个简单的登录系统,只是改变文本的那一点。
我不建议通过电子邮件设置文本。电子邮件是一种丑陋的,丑陋的格式来处理,特别是如果它是由人类发送给每一种破损的电子邮件客户端的。一半的电子邮件将是无效的HTML,另一半将被列表难以想象,第三半将包含签名,并有更多的一半:)
并解释您期望的电子邮件格式工作人员(utf-8纯文本没有签名等),以及如何将它设置在他们的Outlook表达式,Netscape邮件以及您从未听说过的Web客户端上,将与解释CMS一样困难。
我会推荐的是一种简单的形式。如果打开表单,则当前文本可能会显示在文本字段中,并且在发回表单时,将其内容保存在服务器上。
您需要将此文本存储在某处。有很少的服务器,没有某种形式的数据库后端主机的Web应用程序,所以我敢肯定,你有某种数据库来存储您的文本英寸
此外,窗体将需要某种密码保护。最简单的就是恕我直言,密码保护您的PHP所在的文件夹。这在Apache中并不难。
检查此链接:http://www.groovypost.com/howto/htaccess-password-protect-apache-website-security/
我不熟悉你的PHP中的经验,但我希望你可以做一个表单编辑数据库记录。如果没有,那么请使用谷歌,这里有大量的教程。
你可以使用IMAP扩展http://php.net/manual/en/book.imap.php它可以让你阅读的电子邮箱的电子邮件。通常,程序员创建关键字,就像脚本命令一样,例如,如果电子邮件的标题匹配模式UPDATE pageID
,那么它将处理电子邮件正文作为此页面的内容。 该脚本将与crontab
一起运行,这是UNIX操作系统的调度程序。因此,您可以每1小时运行一次以检查新邮件。
也许你的客户可以发送一个Excel表格,并且你在服务器端用php解析这个邮件附件。
一种选择是使用博客平台发布最新的特价商品。然后,您可以使用PHP获取RSS输出(最后一个Feed项)并填充网站。这将照顾窗体,登录和安全部分。它也给客户一个运行历史。
(如果你想要走这条路,我可以发布一个RSS阅读器PHP脚本来帮助你)
另外,如果你决定去的电子邮件路由,把文字的东西之间是这样的:
<!-- PUT PARAGRAPH HERE -->
Here is today's specials.
<!-- /PUT PARAGRAPH HERE -->
确实可以做任何事情,但用一些常量可以搜索字符串可以避免很多上面提到的@SoonDead问题。 PHP可以将它转换成一致的,但是你需要一些php的知识才能使它工作。
使用登录和文本字段创建一个简单的页面来更新值。 – adeneo 2013-04-27 15:11:12