1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
|
<?
// Schreiben des Eintrags in eine Tabelle...
include("config.php");
mysql_connect($host,$user,$pw) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($db) OR DIE( "Couldn't select database!");
$logtab = "user_online";
$time = explode( " ", microtime());
$userusec = (double)$time[0];
$usersec = (double)$time[1];
$User_Id = $usersec + $userusec;
$IP = getenv(REMOTE_ADDR);
$userlog = "";
$deleteuser = mysql_query("delete from $logtab where DATE < $usersec -800");
$userlog = mysql_fetch_row(MYSQL_QUERY("SELECT * FROM $logtab where IP like '$IP'"));
if ($userlog == false) {
$ok = mysql_query("insert INTO $logtab (ID,IP,NAME,DATE)
VALUES('$User_Id','$IP','$HOST','$usersec')") or die("Unbale to query db!");
}
$resultlogtab = mysql_query("SELECT Count(*) as total FROM $logtab");
$numberlogtab = mysql_fetch_array($resultlogtab);
// Hier wird die Anzahl der User ausgegeben...
if ($numberlogtab[total] != ""){
print "<font face="Verdana, Arial, Helvetica, sans-serif" size="-2">
<b>$numberlogtab[total]</b> user online</font>";
}
?>
|