<?php
# Liste der Logindaten
# Support: www.ilch.de
defined (
'main'
)
or
die
(
'no direct access'
);
$title
=
$allgAr
[
'title'
].
' :: Logins User :: '
;
$hmenu
=
'Logins User'
;
$design
=
new
design (
$title
,
$hmenu
, 1);
$design
->header();
$tpl
=
new
tpl (
'logins_user.htm'
);
$tpl
->out(0);
$class
=
''
;
$time
= time();
$erg
= db_query(
"SELECT id, name, recht, posts, llogin FROM prefix_user ORDER by recht ASC, posts DESC"
);
while
(
$row
= db_fetch_object(
$erg
)) {
$timeagosec
=
round
(
$time
-
$row
->llogin);
$timeagomin
=
round
(
$timeagosec
/ 60);
$timeagohrs
=
round
(
$timeagomin
/ 60);
$timeagoday
=
round
(
$timeagohrs
/ 24);
if
(
$timeagosec
> 24*60*60+60) {
if
(
$timeagoday
== 1) {
$showlastllogin
=
$timeagoday
.
' Tag'
;}
else
{
$showlastllogin
=
$timeagoday
.
' Tagen'
;}
}
elseif
(
$timeagosec
> 60*60+60) {
if
(
$timeagohrs
== 1) {
$showlastllogin
=
$timeagohrs
.
' Stunde'
;}
else
{
$showlastllogin
=
$timeagohrs
.
' Stunden'
;}
}
elseif
(
$timeagosec
> 60+60) {
if
(
$timeagomin
== 1) {
$showlastllogin
=
$timeagomin
.
' Minute'
;}
else
{
$showlastllogin
=
$timeagomin
.
' Minuten'
;}
}
else
{
$showlastllogin
=
'wenigen Sekunden'
;}
if
(
$class
==
'Cmite'
) {
$class
=
'Cnorm'
; }
else
{
$class
=
'Cmite'
; }
$ar
=
array
(
'NAME'
=>
$row
->name,
'CLASS'
=>
$class
,
'UID'
=>
$row
->id,
'LLOGIN'
=>
date
(
'd.m.Y'
,
$row
->llogin),
'DIVLOGIN'
=>
$showlastllogin
);
$tpl
->set_ar_out(
$ar
,1);
}
$tpl
->out(2);
$design
->footer();
?>