summaryrefslogtreecommitdiff
path: root/includes/funktion_activeUser.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/funktion_activeUser.php')
-rw-r--r--includes/funktion_activeUser.php87
1 files changed, 32 insertions, 55 deletions
diff --git a/includes/funktion_activeUser.php b/includes/funktion_activeUser.php
index e214a1f9..ca6e3aaa 100644
--- a/includes/funktion_activeUser.php
+++ b/includes/funktion_activeUser.php
@@ -1,57 +1,34 @@
<?php
- // Funktionen gibt es nicht auf allen Rechnern
- if(!function_exists("bcdiv")) {
- function bcdiv( $param1, $param2) {
- return floor( $param1 / $param2);
- }
- }
-
- if(!function_exists("bcmod")) {
- function bcmod( $param1, $param2) {
- return $param1 - ( $param2 * bcdiv( $param1, $param2));
- }
- }
-
- echo "<h4 class=\"menu\">Engel online</h4>";
-
- $SQL = "SELECT UID, Nick, lastLogIn " .
- "FROM User " .
- "WHERE (`lastLogIn` > '" . gmdate("YmdHis", time() - (60 * 60)) . "' AND NOT (UID=" . $_SESSION['UID'] . ")) " .
- "ORDER BY lastLogIn DESC;";
-
- $Erg = mysql_query($SQL, $con);
-
- $Tist = (gmdate("d", time()) * 60 * 60 * 24) + // Tag
- (gmdate("H", time()) * 60 * 60) + // Stunde
- (gmdate("i", time()) * 60) + // Minute
- (gmdate("s", time()) ); // Sekunde
-
- echo "<ul>";
-
- for($i = 0; $i < mysql_num_rows($Erg); $i++) {
- echo "<li>";
-
- if($_SESSION['UID'] > 0)
- echo DisplayAvatar( mysql_result( $Erg, $i, "UID"));
-
- // Show Admin Page
- echo funktion_isLinkAllowed_addLink_OrLinkText("admin/userChangeNormal.php?enterUID=" . mysql_result($Erg, $i, "UID") . "&Type=Normal", mysql_result($Erg, $i, "Nick"));
-
- $Tlog = (substr(mysql_result($Erg, $i, "lastLogIn"), 8, 2) * 60 * 60 * 24) + // Tag
- (substr(mysql_result($Erg, $i, "lastLogIn"), 11, 2) * 60 * 60) + // Stunde
- (substr(mysql_result($Erg, $i, "lastLogIn"), 14, 2) * 60) + // Minute
- (substr(mysql_result($Erg, $i, "lastLogIn"), 17, 2) ); // Sekunde
-
- $Tlog = $Tist - $Tlog;
-
- echo " " . bcdiv($Tlog, 60) . ":";
-
- if(strlen(bcmod($Tlog, 60)) == 1)
- echo "0";
-
- echo bcmod($Tlog, 60);
- echo "</li>\n";
- }
-
- echo "</ul>";
+
+
+// Funktionen gibt es nicht auf allen Rechnern
+echo "<h4>Engel online</h4>";
+
+$SQL = "SELECT UID, Nick, lastLogIn " .
+"FROM User " .
+"WHERE (`lastLogIn` > '" . (time() - 60 * 60) . "' AND NOT (UID=" . $_SESSION['UID'] . ")) " .
+"ORDER BY lastLogIn DESC;";
+
+$Erg = mysql_query($SQL, $con);
+
+echo "<ul>";
+
+for ($i = 0; $i < mysql_num_rows($Erg); $i++) {
+ echo "<li>";
+
+ if ($_SESSION['UID'] > 0)
+ echo DisplayAvatar(mysql_result($Erg, $i, "UID"));
+
+ // Show Admin Page
+ echo funktion_isLinkAllowed_addLink_OrLinkText("admin/userChangeNormal.php?enterUID=" . mysql_result($Erg, $i, "UID") . "&Type=Normal", mysql_result($Erg, $i, "Nick"));
+
+ $timestamp = mktime($hour, $minute, $second, $month, $day, $year);
+
+ $Tlog = time() - mysql_result($Erg, $i, "lastLogIn");
+
+ echo " " . date("i:s", $Tlog);
+ echo "</li>\n";
+}
+
+echo "</ul>";
?>