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
80
|
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Top 20 Ranking</title>
<style rel="stylesheet" type="text/css">
body { background-color: #005146 }
body.blank { background-color: #000000 }
body.online { background-color: #000000 }
div { font-family: arial, verdana, helvetiva; font-size: 9pt; color: #ffffff }
div.b { font-weight: bold; color: #ffa500 }
a { font-family: arial, verdana, helvetiva; font-size: 8pt; color: #FF0000 }
a:hover { color: #000000; text-decoration: none }
</style>
</head>
<body>
<?
$pfad = "data/user/counts";
$handle = opendir($pfad);
$counter = 0;
$datei=readdir($handle);
$datei=readdir($handle);
while($datei=readdir($handle))
{
$ganzername = $pfad . "/" . $datei;
$groesse = filesize($ganzername);
$dateihandle = fopen($ganzername,"r");
$onlinezeit = fgets($dateihandle, $groesse+1);
$counter++;
$user = substr($datei, 0, strlen($datei) - 7);
$array[$user] = (int) ($onlinezeit / 60);
}
echo "<div>Es wurden " . sizeof($array) . " Einträge gefunden und ausgewertertet.<p> Top-40 Ranking:<br></div><HR>";
arsort($array);
echo "<table border=0 bgcolor=#000000 cellspacing=1 cellpadding=2>";
echo "<tr><td bgcolor=#DD0000 align=center>";
echo "<div> Rank </div>";
echo "<td bgcolor=#DD0000 align=center>";
echo "<div> Chatter </div>";
echo "<td bgcolor=#DD0000 align=center>";
echo "<div> Onlinezeit <br> [DD:HH:MM] </div>";
echo "</tr>";
$mykeys = array_keys($array);
$counter = 0;
$platz=0;
foreach ($mykeys as $keyname) {
$counter++;
if ($counter <= 40) {
$namedesprofils=$keyname;
$min = (int) ($array[$keyname] % 60);
$tmphrs = (int) ($array[$keyname] / 60);
$hrs = (int) ($tmphrs % 24);
$tmpdays = (int) ($tmphrs / 24);
$days = (int) ($tmphrs / 24);
$onlinezeit = sprintf("%02d:%02d:%02d", $days, $hrs, $min);
echo "<tr><td bgcolor=#EEEEEE align=center>";
echo "<font face=\"arial,verdana,helvetiva\" size=1 color=#000000>$counter</font>";
echo "<td bgcolor=#EEEEEE align=center>";
echo "<a href=\"main2.pl?var=alias_html&tmp=$namedesprofils&alias=$alias&tmpid=$tmpid\" target=\"_self\">";
echo "<font face=\"arial,verdana,helvetiva\" size=1 color=#FF0000>";
echo "$keyname";
echo "</font>";
echo "</a>";
echo "<td bgcolor=#999999 align=center>";
echo "<font face=\"arial,verdana,helvetiva\" size=1 color=#FFFFFF>$onlinezeit</font>";
echo "</tr>";
}
if ($keyname == $alias) { $platz=$counter; }
}
echo "</table> <HR>";
echo "<div> $alias, Du befindest Dich momentan auf Platz Nr.: $platz</div>";
?>
</body>
</html>
|