Ik ben dus bezig met een inlog systeem (zoals sommigen van jullie onderhand wel door zullen hebben) en blijf nu hangen bij een stukje code om de actieve leden te laten zien.
Dit is mijn code:
-----------------------------------------
Zo wordt het erin gezet:
<?php
$time = time();
$sql = "UPDATE users SET time = '".$time."' WHERE user = '".$_POST['user']."'";
$res = mysql_query($sql) or die('<fieldset><legend><span class="error">SQL:</span></legend>'.$sql.'</fieldset><fieldset><legend><span class="error">Fout:</span></legend><span class="defout">'.mysql_error().'</span><br /><p><strong>Kut he!?</strong></p></fieldset>');
?>Zo wordt het eruit gehaald:
<?php
include ("connect.php");
$time = time();
$tijdminvijf = $time - 300;
$sql = "SELECT user FROM users WHERE `time` > ".$tijdminvijf."";
$res = mysql_query($sql) or die ('sql: '.$sql.' fout: '.mysql_error().' kut');
$row = mysql_fetch_array($res);
echo $sql;
echo '<br>';
echo '<b>Leden die actief waren in de afgelopen vijf minuten:</b> ';
if (mysql_num_rows($res) >= 1) {
for ($x=0; $row = mysql_fetch_array($res); $x++) {
if ($x!=0) { echo', '; }
echo $row['user'];
}
} else {
echo "Niemand";
}
?-----------------------------------------
Dit is mijn tabel:

(Klik voor vergroting)
Wat gebeurt er als ik deze code gebruik?
Nou hier komt een klein logje:
*Ik login met user9 => resultaat:
Leden die actief waren in de afgelopen vijf minuten: [hier dus niks]
*Ik loguit
*Ik login met Bb => resultaat:
Leden die actief waren in de afgelopen vijf minuten: Bb [wauw dit heb ik nog nooit eerder gehad is nu voor het eerst met de test voor phphulp]
*Ik loguit.
*Ik login met h => resultaat:
Leden die actief waren in de afgelopen vijf minuten: Bb, h
*Ik loguit
*Ik login met user9 => resultaat:
Leden die actief waren in de afgelopen vijf minuten: Bb, h
*Ik loguit
*Ik login met sjappie => resultaat:
Leden die actief waren in de afgelopen vijf minuten: Bb, h, sjappie
*Ik login met user9 => resultaat:
Leden die actief waren in de afgelopen vijf minuten: Bb, h, sjappie
Het werkt dus alleen niet bij user9 !?
Iemand enig idee?
Alvast hartelijk bedankt, :-)
Groet, Boris
[edit]Het kan allemaal getest worden op: http://www.xxx.nl/login/index.php
ik heb dus die 4 users en de passwords zijn allemaal: droog[/edit]