模拟OICQ的实现思路和核心程序(二)
作者:bea
3 在线用户的信息扫描和更新在网页中使用内置框架来调用扫描和更新程序,这行也能在网页源代码里面看到!<iframe name=flush src="userflush.php" width="0" height="0" frameborder="0" scrolling="NO" marginwidth="0" marginheight="0" hspace="0" vspace="0"></iframe>4 信息扫描和更新程序 userflush.p
3 在线用户的信息扫描和更新
在网页中使用内置框架来调用扫描和更新程序,这行也能在网页源代码里面看到!
<iframe name=flush src="userflush.php" width="0" height="0" frameborder="0" scrolling="NO" marginwidth="0" marginheight="0" hspace="0" vspace="0"></iframe>
4 信息扫描和更新程序 userflush.php
<?
session_start();
mysql_connect("localhost","","");
mysql_select_db("php2000");
$delaytime=0;
// 查找新的发言
$query = "select * from forumtalk where readsign=0 and receiver='$name'";
$result = mysql_query($query);
if( mysql_num_rows($result) > 0)
{
// 读取和显示弹出窗口
$msg = mysql_fetch_array($result);
$numberfriend = $msg['id'];
echo "<script language=javascript>window.open('shortalk.php?action=view&talknumber=$numberfriend','_blank','width=300,height=250')</script>";
}
// 设置当前用户的最新时间标志,表示它在线
mysql_query("update userinfo set currentdate=".date("U")." where name='$name'");
// 设置刷新时间间隔为15秒
echo "<meta http-equiv='refresh' content='15;url=userflush.php'>";
?>
有用 | 无用
在网页中使用内置框架来调用扫描和更新程序,这行也能在网页源代码里面看到!
<iframe name=flush src="userflush.php" width="0" height="0" frameborder="0" scrolling="NO" marginwidth="0" marginheight="0" hspace="0" vspace="0"></iframe>
4 信息扫描和更新程序 userflush.php
<?
session_start();
mysql_connect("localhost","","");
mysql_select_db("php2000");
$delaytime=0;
// 查找新的发言
$query = "select * from forumtalk where readsign=0 and receiver='$name'";
$result = mysql_query($query);
if( mysql_num_rows($result) > 0)
{
// 读取和显示弹出窗口
$msg = mysql_fetch_array($result);
$numberfriend = $msg['id'];
echo "<script language=javascript>window.open('shortalk.php?action=view&talknumber=$numberfriend','_blank','width=300,height=250')</script>";
}
// 设置当前用户的最新时间标志,表示它在线
mysql_query("update userinfo set currentdate=".date("U")." where name='$name'");
// 设置刷新时间间隔为15秒
echo "<meta http-equiv='refresh' content='15;url=userflush.php'>";
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP4之COOKIE支持详解
- 一个程序下载的管理程序(一)
- 一个程序下载的管理程序(三)
- 计数器详细设计
- 操作Oracle的php类
- 如何利用php+mysql保存和输出文件
- 消息持续发送的完整例子
- PHP+MYSQL的文章管理系统(一)
- PHP实现分页的一个示例
- 用cookies来跟踪识别用户
- 使用sockets:从新闻组中获取文章(一)
- 使用sockets:从新闻组中获取文章(三)
- PHP+MYSQL的文章管理系统(二)
- 使用sockets:从新闻组中获取文章(二)
- 通过ODBC连接的SQL SERVER实例
- 如何对PHP程序中的常见漏洞进行攻击(下)
- 模拟OICQ的实现思路和核心程序(三)
- 模拟OICQ的实现思路和核心程序(一)
- PHP自动更新新闻DIY