PHP高手请进。一个用PHP开发的系统中,如何实现前台点击某东西后。在后台弹出一个窗口,把点击哪东西的详

一个用PHP开发的系统中,如何实现前台点击某东西后。在后台弹出一个窗口,把点击哪东西的详细信息显示在哪窗口中。比如:后台有管理员打开着管理页面。当某地的A客户下了订单的时... 一个用PHP开发的系统中,如何实现前台点击某东西后。在后台弹出一个窗口,把点击哪东西的详细信息显示在哪窗口中。
比如:后台有管理员打开着管理页面。当某地的A客户下了订单的时候。要在后台管理页面弹出一个窗口提示订单信息。。
展开
 我来答
风清云中子
2010-10-25 · TA获得超过357个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:151万
展开全部
看了上面两个答案觉得肯定不行,楼主问的应该是两个客户端的操作,如果仅仅这样只能实现一台机子上的操作,显然,用户的提交订单在一台机子上,而管理员操作在另一台,其实应该这样做。这里主要是两步程序:
第一步用户在提交页面提交订单到数据库,如果楼主是程序员的话,这步相信你没问题。
第二步,是管理员打开订单页面,由于网页是“客户端请求->服务端响应”机制,所以订单页面是固定,只有当用户从新发送请求,订单页面才会更改,所以就需要网页加个实时更新了,可以两种方法,用php程序隔几秒循环查询一次,另一种是js隔几秒刷新网页。我想php程序是连接服务端的,如果持续操作,会造成服务端资源浪费,所以最好用js程序,在客户端运行,隔几秒刷新订单页面就可以实现楼主说的:用户提交—>数据库更新->
管理员实时查看这步骤。所以我把js帅新当前页面的代码发来就足够楼主实现这一不操作了。
<script type="text/javascript">
setTimeout("parent.window.location=window.location.href",3000);
</script>
这里我隔3秒,我测试了没有问题,还有就是弹出订单信息页面了,这就相当于打开一个订单处理页面,可以在你的订单管理页面做个判断,如果有未处理的订单,就打开这个订单处理页面,可以直接用window.open()函数即可,并且把这个订单的标志号发给这个页面就可以了。
具体就这些,如果楼主还有不明白的或者php程序不会写,可以联系我。
匿名用户
2010-10-25
展开全部
前台点击某个东西,比如访问后台的pop.php
pop.php里可以通过$_GET或者$_POST获取点击参数,然后pop.php可以用php的exec函数来执行一个外部程序,所以实现你这个功能需要另外写一个程序才可以。(exec的时候把php获取的参数带进去)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kendrate
2010-10-25 · 超过11用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:0
展开全部
要用引用Javascript弹出窗口。

function _open(a,b){这里你自创你要的
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
智宝看电视
2010-10-25 · TA获得超过2197个赞
知道大有可为答主
回答量:1734
采纳率:66%
帮助的人:858万
展开全部
我的方法是设置后台页面自动每多长时间刷新一次,然后用php检测订单的那个数据库的表,一但有数据就运行显示弹出的对话框,至于你要担心页面的刷新不能保留你所写下的信息,那么你可以在里面多方一个框架,在框架中执行这个操作 不久ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式