最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
显示当前在线人数
时间:2008-03-13 编辑:简简单单 来源:一聚教程网
介绍:
我们可以通过程序来显示当前的数据。
注重的两点:1.必须把下列代码放到扩展名为.PHP的文件中;2.在你的服务器上运行代码时,你的服务器必须支持MYSQL数据库。
代码如下:
下列代码放到你想显示信息的地方。
//EDIT THIS
$server = "localhost";
$db_user = "database username";
$db_pass = "database password";
$database = "database";
$timeoutseconds = 300;
//STOP EDITING
$timestamp = time();
$timeout = $timestamp-$timeoutseconds;
mysql_connect($server, $db_user, $db_pass);
$insert = mysql_db_query($database, "INSERT INTO useronline VALUES
('$timestamp','$REMOTE_ADDR','$PHP_SELF')");
if(!($insert)) {
print "Useronline Insert Failed > ";
}
$delete = mysql_db_query($database, "DELETE FROM useronline WHERE timestamp<$timeout");
if(!($delete)) {
print "Useronline Delete Failed > ";
}
$result = mysql_db_query($database, "SELECT DISTINCT ip FROM useronline WHERE file='$PHP_SELF'");
if(!($result)) {
print "Useronline Select Error > ";
}
$user = mysql_num_rows($result);
mysql_close();
if($user == 1) {
print("$usern");
} else {
print("$usern");
}
?>
最后在MYSQL中修改你的 username 和 passwords
-
上一个: 页面加载时间的实现
-
下一个: 用PHP实现用From发送电子邮件
相关文章
- 魅族PRO 7亮相工信部 副屏像智能冰箱显示器 07-20
- 显示器画面抖动是什么原因 怎么解决画面抖动 07-15
- CAD中标题栏显示不全怎么解决 07-10
- word单页显示效果怎么做 07-04
- 针对不同显示器 微软Xbox One X智能适配4K材质包 06-27
- ps如何绘制一个复古风格的CRT显示器故障图 06-20