Scripts

gebruikers online script

Dit script heb ik gemaakt als toevoeging op mijn ledensysteem. Het werkt alleen met leden in zijn ingelogd op je website, dus een login systeem is nodig. Je mag deze database tabel overnemen maar het hoeft niet. MySQL CREATE TABLE leden ( UID int(11) NOT NULL auto_increment, user varchar(25) NOT NULL default '', password varchar(40) NOT NULL default '', status varchar(13) NOT NULL default '', last_online DATETIME NOT NULL default '0000-00-00 00:00:00', ip varchar(15) NOT NULL default '', email varchar(50) NOT NULL default '', PRIMARY KEY (UID) ) TYPE=MyISAM; Het is belangrijk dat je in ieder geval last_online in je db heb staan in je config.php oid moet je ook de volgende regels toevoegen en config.php includen op elke pagina ()

gebruikers-online-script
[code]<?
$sql = "SELECT user,UID,status FROM leden WHERE DATE_SUB(NOW(),INTERVAL 5 MINUTE) <= last_online ORDER BY UID ASC";
$query = mysql_query($sql);
$tellen = mysql_num_rows($query);
?>
<link rel="stylesheet" type="text/css" href="style.css">
<html>
	<head>
		<title>Players online</title>
	</head>
<body>
<div id='container'>
Players online in the past 5 minutes:<br><br>
<?
while($rij = mysql_fetch_array($query)) {
	$user = $rij['user'];
	$status = $rij['status'];
echo kleur_status($status,$user);
if($tellen != 1 OR $tellen == 1) {
echo " | ";
}
$i++;
	}
echo ' Total: ' . $tellen . '<br><br>';
?>
</div>
</body>
</html>
[/code]

[b]De CSS zou je zelf even moeten schrijven.[/b]

Reacties

0
Nog geen reacties.