订单成功时用PHP怎么做网站后台消息提醒

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了订单成功时用PHP怎么做网站后台消息提醒相关的知识,希望对你有一定的参考价值。

给出思路

1.订单成功时,向指定表中插入一条消息(带有状态字段,标识是否已读)
2.当管理员后台在登录状态时,指定时间间隔使用AJAX查询此表(如10分钟检查一次)
3.如果查询到有未读的消息,则提示。

使用Jquery插件可能会好做一些。追问

我已经建表了。是不是在登录时就判断,settimeout时间间隔写在哪?

追答

用Jquery插件吧..你搜索一下JQUERY的定时器
$(document).ready(function () setInterval(hasNewOrder, 5000); );
function hasNewOrder()
////ajax

追问

jquery和ajax用法是不是同js和ajax的用法一样。定时器是在什么时候调用?能说具体点吗?谢了

追答

Jquery也是JS写的,只是用法更方便了一点,不是必须用的。
定时器在你登陆成功进入后台的页面里用JS写也是一样的,目的就是间隔一定的时间去查询一次数据库,在页面加载完毕开始执行定时器任务。如果有新消息,就返回一个提示消息就可以了。
关于php ajax的查询例子这里有,改一下就可以用了。
http://hi.baidu.com/ttleo/blog/item/16853cd3cde1891c3bf3cf5b.html

参考技术A 只知道用 ajax

以上是关于订单成功时用PHP怎么做网站后台消息提醒的主要内容,如果未能解决你的问题,请参考以下文章

微信支付为啥没有消息提醒?

消息推送可以推送啥内容?

如何java实现网页中的消息定时提醒功能

ASP.NET SignalR 与LayIM配合,轻松实现网站客服聊天室 补充:历史记录 和 消息提醒

RTX消息提醒工具设计文档

PHP--极光推送