Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 新用户注册、登录或注销时如何显示弹出窗口?_Php_Popup - Fatal编程技术网

Php 新用户注册、登录或注销时如何显示弹出窗口?

Php 新用户注册、登录或注销时如何显示弹出窗口?,php,popup,Php,Popup,当新用户注册或登录后,在管理员页面上显示弹出窗口时,这是否可能?我有弹出代码,但问题是,每次用户登录或注销时,如何显示弹出窗口?它应该在管理员页面上显示弹出窗口 <link rel="stylesheet" type="text/css" href="popup-window.css" /> <script type="text/javascript" src="jquery/jquery.js"></script> <script type="text

当新用户注册或登录后,在管理员页面上显示弹出窗口时,这是否可能?我有弹出代码,但问题是,每次用户登录或注销时,如何显示弹出窗口?它应该在管理员页面上显示弹出窗口

<link rel="stylesheet" type="text/css" href="popup-window.css" />
<script type="text/javascript" src="jquery/jquery.js"></script>
<script type="text/javascript" src="popup-window.js"></script>

<body onload="popup_window_show('#sample', 
{ pos : 'window-right-bottom', width : '270px' });"> 

<div   class="popup_window_css" id="sample">

<table class="popup_window_css">
<tr class="popup_window_css">
<td class="popup_window_css">

<div   class="popup_window_css_head">
<img src="images/close.gif" alt="" width="9" height="9" />
User Has Been Login</div>

<div   class="popup_window_css_body">
<div style="border: 1px solid #808080; padding: 6px; background: #FFFFFF;">

Lorem ipsum dolor 
</div></div>

</td></tr></table></div>
</body>

用户已登录
同侧阴唇

一种解决方案是确保当用户登录或注册时,在一个不同的表中(比如“通知”)写入“userId”。然后每隔一段时间,也许每5秒(但我不建议这样做),你可以查询“通知”表,如果有什么,调用你编写的javascript函数,获取某个函数返回的关于该用户ID的信息,并使用一个弹出式模拟函数来弹出,该函数是用javascript编写的,这可能是因为调用alert()太多会导致浏览器开始激怒您

哦。。。在检索“通知”表之后,不要忘记删除该表中的数据,这只是为了简化操作

请记住,用户必须首先发出请求,这可以使用javascript完成。接下来是关于使用php和mysql返回的内容

这不是最有效的方法,但它只是完成了工作。毕竟,您希望看到每个登录用户的弹出窗口,这意味着它有几个用户。如果它有很多,你就不会这么做

它需要一些编码,但实现起来并不困难。除非您想要高效的解决方案,否则最好在绘图板上简化此解决方案。:-)


希望它能给你一个关于如何进行的想法。

touch你有类似的例子吗?我的网络堵塞,让我很难加载此页面。所以我无法确认这段视频,但我觉得它是对的。这是一段youtube视频。这些人是我所知道的最好的,我想这会给你一个如何做的想法。您只需使用不同的表即可。:-)但这将是完全有帮助的。边看边看所有的视频。是的-嗯。。。如果它回答了你的问题。别忘了把这个问题标为已回答。投票箭头下方的小勾号。