设为首页
联系我们
加入收藏
| 网络工具 | 系统工具 | 应用软件 | 多媒体类 | 联络聊天 | 行业软件 | 图形图像 | 安全相关 | 编程开发 | 教育教学 | 游戏娱乐 |
| 程序源码 | ASP 源码 | CGI 源码 | PHP 源码 | 驱动下载 | 字体下载 | 素材下载 | 桌面大全 | 闪客天地 | 外挂插件 | 考题下载 |

站内搜索:

您的位置:首页-> 资讯中心-> 技术开发-> PHP 学院-> PHP实例-> 模拟OICQ的实现思路和核心程序(二)

PHP实例

PHP教程
PHP文摘
PHP实例
PHP FAQ
PHP安全

本类阅读TOP10

·模拟OICQ的实现思路和核心程序(一)
·一个个人网页自动化生成系统(1)
·PHP+MySQL下分页显示的实现
·挑战最棒的留言本的源码(二)
·模拟OICQ的实现思路和核心程序(二)
·多文件上载系统完整版
·网页计数器的原理
·Whois 的PHP代码
·用PHP发送MIME邮件(三)
·聊天室技术(一) -- 大门

精品推荐

模拟OICQ的实现思路和核心程序(二)

作者:未知 来源:未知 加入时间:2004-12-1

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'>";
?>

(出处:不详 )





相关文章
相关软件