powie.de Tech Forum

pSys => Modulprogrammierung => Thema gestartet von: adminfrank am 04. März 2010, 15:01:14

Titel: Fertiges Panel Useronline Heute
Beitrag von: adminfrank am 04. März 2010, 15:01:14
Das Panel zeigt ganz einfach die User an, die am Tag Online waren, gibt aus welcher Typ der User war (Admin,Moderator,User)
zum anschauen \"onlineheute.jpg\"
zum downloaden Download
 
Den Ordnerinhalt einfach in das verzeichniss panels kopieren.
kleine rückmeldung wies bei euch läuft und wie es gefällt wär nett!
Titel: Fertiges Panel Useronline Heute
Beitrag von: cj am 04. März 2010, 17:54:47
hab es im moment noch net aber find ich auf jeden fall gut. sobald sie site wieder läuft werd ich das auf jeden fall nutzen
Titel: Fertiges Panel Useronline Heute
Beitrag von: reborn am 14. April 2010, 01:01:02
guten Abend
der jetziege code deines panels sieht ja so aus

is_cached(dirname(__FILE__).\'/tpl/panel_heute.tpl\'))  {
require_once($pdir.\"/user/puser_main.php\");
$smarty_core->assign(\'lastlogin\',$pdb->fetch_array(\"Select id,nickname,usertyp,birthday,avatar,FLOOR((To_Days(CURRENT_DATE) - To_Days(birthday)) / 365) as age FROM $tab_user where DATE_FORMAT(FROM_UNIXTIME(logintime),\'%Y-%m-%d\') = CURRENT_DATE
                 And invisible=0 and usertyp  \'lock\' And joined  logintime
         order by usertyp,nickname\"));
}
$gestern = $CURRENT_DATE - 86400;
$smarty_core->display(dirname(__FILE__).\'/tpl/panel_heute.tpl\');
$smarty_core->caching = 0;
 
?>

 
 
kann mir jemand sagen wie er aussehen müsste das die user welche innerhalb der letzten 24std online waren angezeigt werden?
habe zwar schon gegoogelt und auch einiges über timestamp etc gelesen weiß aber immenroch nicht wie es im code aussehen müsste
lg
Titel: Fertiges Panel Useronline Heute
Beitrag von: Powie am 14. April 2010, 06:59:34
Also der Code den du zeigst, der zeigt die heutigen Geburtstage an, ist also was ganz anderes.....
Du benötigst im SQL
Where logintime > ( UNIX_TIMESTAMP() - 86400 )
Titel: Fertiges Panel Useronline Heute
Beitrag von: reborn am 14. April 2010, 11:35:48
der zeigt  das alter mit im panel an vor dem Nickname.
hab eingesetzt funktioniert einwandfrei
Danke dir dafür sehr Powie