hey,

ik heb een klein probleempje met een online script. het script werkt wel gewoon alleen ik wil een funcite erbij dat je ook ziet hoeveel leden er online zijn.
dus bijv,
2 gasten (die heb ik al)
0 leden/ 1 lid/ 2 leden (boven de 2) (deze functie moet ik nog)
dit is mijn script nu:
<table width=100%>
<td width=100% background=img/web/balkje.jpg><font color=#FFFFFF><center><b>Online</b></center></font>
</table>
<?
ob_start();
require("config.php");
beveiliging("Iedereen");

$s_leden = mysql_query("SELECT * FROM online");
$totaal = mysql_num_rows($s_leden);
// query draaien en totaal aantal records tellen

echo "<b>Momenteel online:</b><BR>($totaal) ";
$gebruikers = array();
$aantal_gasten = 0;
// vast wat printen en wat var's goed setten

while($f_leden = mysql_fetch_object($s_leden)) {
if($f_leden->memberid == 0) {
$aantal_gasten++;
}
if($list[memberid] != 0) {
continue;
}
$query = mysql_query("SELECT status FROM leden WHERE id='" . $f_leden->memberid . "' AND gebruikersnaam='" . $f_leden->gebruikersnaam . "' AND activatie='1'");
$status = mysql_fetch_array($query);
$gebruikers[] .= "<b><a href=\"?p=profiel&mid=" . $f_leden->memberid . "\"><font color=\"" . $color_array[$status[status]] . "\">" . $f_leden->gebruikersnaam . "</font></a></b>";
}
$gebruikerszien = implode(", ", $gebruikers);
echo $gebruikerszien;
if($aantal_gasten == 1){ $gasttekst = "gast"; } else { $gasttekst = "gasten"; }
if($totaal - $aantal_gasten == 0){ echo "<b>0</b> leden "; }
echo " en <b>$aantal_gasten</b> $gasttekst.";
?>
weet iemand welke code ik er bij moet zetten? en waar?
greetz jeffrey

//edit
kan het de code zijn dat die gewoon het aantal leden weergeeft. bijv. 6 leden en 3 gasten? greetz jeffrey

Reageren