【问题标题】:show and hide div using email使用电子邮件显示和隐藏 div
【发布时间】:2013-07-17 08:01:18
【问题描述】:

我有一个客户端需要不时地停用或激活(显示或隐藏)DIV(或警报)。他在问,如果没有先进的智能手机或使用 FTP 的计算机,这是否可以在路上进行。我想知道是否有脚本允许他通过简单地向为此目的创建的地址发送一封包含用户名、密码和命令(显示或隐藏)的电子邮件来执行此操作。

有什么建议吗?

【问题讨论】:

  • 是的,这可以做到,但为什么不简单地创建一个带有显示/隐藏参数的 URL?例如。 example.com/script.php?show=0
  • 我猜客户的手机只能发邮件,不能上网。

标签: php javascript ftp show-hide


【解决方案1】:

我认为这对于这个问题来说有点矫枉过正,但理论上它可以工作。

首先,您设置一个电子邮件地址并制作一个 php 脚本通过 pop3 获取邮件。当包含用户名、密码和某种命令的电子邮件到达时,它会相应地更改页面。这个 php 脚本必须通过 cronjob 定期运行。

【讨论】:

  • 就像你说的这个问题有点矫枉过正,但这就是答案。
【解决方案2】:

您可以设置一个谷歌语音帐户并使用pygooglevoice 之类的东西来检查从他/她的手机传入的短信。

根据您的设置,您需要运行某种 smtp 服务器的网络服务器才能检索电子邮件,这就是我推荐 pygooglevoice 的原因。

您可以让他向您创建的谷歌语音号码发送警报,并让您的脚本不时检查新消息。例如,他可以发送“1 我们目前遇到技术困难”来启用警报,或者只发送“0”来禁用任何警报。

如果您使用 mysql,您可以创建一个带有状态和消息的警报表。让您的页面检查状态是否为 1,如果是,则显示 div。

您也可以只写入“alert.txt”之类的平面文件,然后在您的页面上使用 ajax 或 php 检查文件是否存在以显示消息。如果他发送一个 0,只需删除该文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多