Avatar billede specks Nybegynder
24. februar 2005 - 18:47

Top 10 med onlinetid

Hej.

Jeg har lavet en top 10 liste med onlinetid. Men øverst på nummer 1 skriver den intet brugernavn og så masser af mønter jeg tror det er alle mønter til sammen den skriver :S.

Fatter det ikke rigtig håber nogen kan hjælpe mit script ser således ud:

<?
session_start();
if (session_is_registered("brugernavn") AND ("kodeord")) {
include("config.php");
$hent = mysql_query("SELECT * FROM community_avis WHERE brugernavn = '$_SESSION[brugernavn]'") or die(mysql_error());
$vis = mysql_fetch_array($hent);
?>
<html>

<head>

<link href='style.css' type='text/css' rel='stylesheet'>

</head>

</html>
<?
//tjekker brugerens onlinetid
$timer2 = $vis[onlinetid]/3600;
$timer = floor($timer2);
$min = floor(($timer2-$timer)*60);
if($min < 10)$min = "0".$min;
$mønter2 = $vis[mønter]/60;
$mønter = floor($mønter2);
$min1 = floor(($mønter2-$mønter)*60);
if($min1 < 10)$min1 = "0".$min1;
?>
<?
include("config.php");



$count = 0;

$query = mysql_query("SELECT * FROM community_avis ORDER BY mønter DESC LIMIT 10");
while($vis = mysql_fetch_array($query)) {

$count++;

$timer2 = $vis[onlinetid]/3600;
$timer = floor($timer2);
$min = floor(($timer2-$timer)*60);
if($min < 10)$min = "0".$min;
$mønter2 = $vis[mønter]/60;
$mønter = floor($mønter2);
$min1 = floor(($mønter2-$mønter)*60);
if($min1 < 10)$min1 = "0".$min1;

echo "<div align=left>$count. $vis[brugernavn]</div><div align=center>$vis[status]</div> <div align=right>Mønter: $mønter</div><br>";
}

?>
<?
}else{
print "<link href='style.css' type='text/css' rel='stylesheet'><font color=red>Du er ikke logget ind!</font>";
}
?>

Håber nogen ved hvad der er galt!

M.V.H
Henrik
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester