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


Posted in PHP onOctober 09, 2006

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

PHP 相关文章推荐
PHP如何透过ODBC来存取数据库
Oct 09 PHP
PHP文本操作类
Nov 25 PHP
php-accelerator网站加速PHP缓冲的方法
Jul 30 PHP
PHP 简易输出CSV表格文件的方法详解
Jun 20 PHP
php编写的一个E-mail验证类
Mar 25 PHP
PHP抽奖算法程序代码分享
Oct 08 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
PHP的几个常用加密函数
Feb 03 PHP
PHP正则删除HTML代码中宽高样式的方法
Jun 12 PHP
php 读写json文件及修改json的方法
Mar 07 PHP
php微信公众号开发之快递查询
Oct 20 PHP
PHP的mysqli_sqlstate()函数讲解
Jan 23 PHP
层叠菜单的动态生成
Oct 09 #PHP
多数据表共用一个页的新闻发布
Oct 09 #PHP
PHP与MySQL交互使用详解
Oct 09 #PHP
3种平台下安装php4经验点滴
Oct 09 #PHP
多重?l件?合查?(二)
Oct 09 #PHP
文章推荐系统(三)
Oct 09 #PHP
多重?l件?合查?(一)
Oct 09 #PHP
You might like
PHP输出当前进程所有变量/常量/模块/函数/类的示例
2013/11/07 PHP
PHP中使用file_get_contents post数据代码例子
2015/02/13 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
CentOS系统中PHP安装扩展的方式汇总
2017/04/09 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
基于jquery的页面划词搜索JS
2010/09/14 Javascript
JS 实现图片直接下载示例代码
2013/07/22 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
JavaScript中的变量定义与储存介绍
2014/12/31 Javascript
jQuery标签编辑插件Tagit使用指南
2015/04/21 Javascript
深入浅析Node.js 事件循环
2015/12/20 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
2015/12/24 Javascript
jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)
2016/04/08 Javascript
JS之获取样式的简单实现方法(推荐)
2016/09/13 Javascript
javascript经典特效分享 手风琴、轮播图、图片滑动
2016/09/14 Javascript
JavaScript队列、优先队列与循环队列
2016/11/14 Javascript
通过vue写一个瀑布流插件代码实例
2019/09/07 Javascript
layui时间控件选择时间范围的实现方法
2019/09/28 Javascript
vue-cli3.X快速创建项目的方法步骤
2019/11/14 Javascript
[41:20]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS DK
2014/05/26 DOTA
python使用append合并两个数组的方法
2015/04/28 Python
Saltstack快速入门简单汇总
2016/03/01 Python
python 去除txt文本中的空格、数字、特定字母等方法
2018/07/24 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
基于python二叉树的构造和打印例子
2019/08/09 Python
感知器基础原理及python实现过程详解
2019/09/30 Python
Nike西班牙官方网站:Nike.com (ES)
2017/10/30 全球购物
大学生求职简历的自我评价
2013/10/14 职场文书
业务代表的岗位职责
2013/11/16 职场文书
学校后勤人员职责
2013/12/27 职场文书
大二学期个人自我评价
2014/01/13 职场文书
运动会入场式解说词
2014/02/18 职场文书
优秀班主任经验交流材料
2014/06/02 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
2019学校运动会开幕词
2019/05/13 职场文书