<?php defined('main') or die('no direct access'); if (loggedin()) { $dif = date('Y-m-d H:i:s', time() - 60); $uid = $menu->get(2); $sql = db_query("SELECT a.fid as aktfid, b.name, IF(MAX(c.uptime) > '$dif','online','offline') as status FROM `prefix_friends` a LEFT JOIN `prefix_user` b ON a.fid = b.id LEFT JOIN `prefix_online` c ON a.fid = c.uid WHERE a.uid = {$_SESSION['authid']} GROUP BY a.fid, b.name ORDER BY status DESC"); while ($r = db_fetch_object($sql)) { echo '<img src="include/images/icons/'.$r->status.'.gif" alt="'.$r->status.'" border="0" /> <a href="index.php?user-details-'.$r->aktfid.'">'.$r->name.'</a> <a href="index.php?forum-privmsg-new=0&empfid='.$r->aktfid.'">PN</a> <a href="javascript:void(0)" onclick="javascript:chatWith('.$r->aktfid.','.$r->name.')">Chat</a><br />'; } echo '<br /><a href="index.php?freunde">Freundeliste bearbeiten</a><br />'; } else { echo 'Nur für angemeldete User.<br />'; } ?>
Nebenbei würde ich in der Box auch gerne nur die Freunde, die Online sind, Alphabetisch sortiert haben, sowie dass eine Freundschaft bestätigt werden muss.
MfG
betroffene Homepage: 84.23.70.197/prepaidservers/index.php?news
Zuletzt modifiziert von Anarchy 90210 am 20.01.2011 - 12:54:10