Erstmal ein Dankeschön für die Box ^^
Ist perfekt mit den Farben passt zu den Forum was ich habe
Mein Problem ist jetzt leider, ich würd es gern in einer Zeile haben!
Beispiel wie hier: preview.irvd-website.de/sosolles.png
Es sollen nur die Leute angezeigt werden die Online sind, und rechts sollen die Gäste erscheinen!
So ganz komm ich aber nicht klar mit der Box!
Was ich schon erreicht habe ist das nur Online User angezeigt werden!
So sieht es bei mir nu aus: preview.irvd-website.de/Soistes.png
Kann mit die eventuell jemand anpassen oder mit sagen was ich machen muss?
Wäre super..
LG IRvD
Meine jetzige Online.php
<?php
if (!defined('main')) {die("no direct access");}
// Farben
$farbeAdmin = '#FF0000';
$farbeCoAdmin = '#F5DA81';
$farbeSiteAdmin = '#F5DA81';
$farbeLeader = '#daa520';
$farbeCoLeader = '#daa520';
$farbeMember = '#FF8800';
$farbeTrialmember = '#7FFF00';
$farbeSuperuser = '#FFFF00';
$farbeUser = '#cccccc';
$farbeGast = '#FF8800';
$dif = date('Y-m-d H:i:s', time() - 60);
$abf = "SELECT uid FROM `prefix_online` WHERE uptime > '". $dif."'";
$resultID = db_query($abf);
$brk='';
$uid = array();
$guests = 0;
$guestn = $lang['guests'];
$content='';
while ($row = db_fetch_object($resultID)) {
if ($row->uid != 0 AND $brk!=$row->uid) {
$name=@db_result(db_query('SELECT name FROM prefix_user WHERE id='.$row->uid),0);
$recht=@db_result(db_query('SELECT recht FROM prefix_user WHERE id='.$row->uid),0);
if ($recht == -9) {$farbe = $farbeAdmin;}
elseif ($recht == -8) {$farbe = $farbeCoAdmin;}
elseif ($recht == -7) {$farbe = $farbeSiteAdmin;}
elseif ($recht == -6) {$farbe = $farbeLeader;}
elseif ($recht == -5) {$farbe = $farbeCoLeader;}
elseif ($recht == -4) {$farbe = $farbeMember;}
elseif ($recht == -3) {$farbe = $farbeTrialmember;}
elseif ($recht == -2) {$farbe = $farbeSuperuser;}
elseif ($recht == -1) {$farbe = $farbeUser;}
else {$farbe = $farbeGast;}
$content.= '<tr>';
$content.='<td><a href="index.php?user-details-'.$row->uid.'"><font style="color:'.$farbe.'">'.$name.'</font></a> ,</td>'." ";
$uid[] = $row->uid;
}
if ($row->uid == 0) { $guests++; }
$brk=$row->uid;
}
if ($guests == 1) { $guestn = $lang['guest']; }
if (empty($content)) { $content.='<td><font color="#003366">0 User </font> ,</td>'." "; }
$content.=' '." ";
$where = (count($uid)>0) ? 'WHERE id NOT IN ('.implode(', ', $uid).')' : '';
$abf2 = 'SELECT * FROM prefix_user '.$where.' ORDER BY recht DESC LIMIT 0,5';
$erg2 = db_query($abf2);
while ($row2 = db_fetch_object($erg2)) {
if ($row2->recht == -9) {$farbe = $farbeAdmin;}
elseif ($row2->recht == -8) {$farbe = $farbeCoAdmin;}
elseif ($row2->recht == -7) {$farbe = $farbeSiteAdmin;}
elseif ($row2->recht == -6) {$farbe = $farbeLeader;}
elseif ($row2->recht == -5) {$farbe = $farbeCoLeader;}
elseif ($row2->recht == -4) {$farbe = $farbeMember;}
elseif ($row2->recht == -3) {$farbe = $farbeTrialmember;}
elseif ($row2->recht == -2) {$farbe = $farbeSuperuser;}
elseif ($row2->recht == -1) {$farbe = $farbeUser;}
else {$farbe = $farbeGast;}
$datum = date('H:i d.m.y',$row2->llogin);
$user = '<font style="color:'.$farbe.'">'.$row2->name.'</font>';
$content.=' '." ";
}
if ($guests == 0) {
$content.= ' '." ".'
<td align="right">Gäste sind Online: <font size="-1" color="'.$farbeGast.'">0</font></td>'." ";
} else {
$content.= ' '." ".'
<td align="right">Gäste sind Online: <font size="-1" color="'.$farbeGast.'">'.$guests.' '.$guestn.'</font></td></tr>'." ";
}
?>
<table border="0" cellpadding="0" cellspacing="0" align="left">
<?php echo $content; ?>
</table>