Hallo,
Weten jullie misschien wat ik aan mijn list.php moet veranderen zodat ik dit krijg bij de online lijst:
voor de klikkers -> http://img198.imageshack.us/img198/638/onlinelijst.jpg
dit is mijn list.php
PHP
<?php
include_once ("_include-config.php");
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
// DEBUG CODE:
// echo $_SESSION['login'];
// s = kolomnaam
// q = zoekterm
?>
<html>
<?
if (!empty($data) AND $data->topbalk == 1) {
include('top.php');
}
?>
<head>
<title>HacK2KiLL</title>
</head>
<link href="css-v1.css" rel="stylesheet" type="text/css">
<table width=100%>
<tr><td align="center" class="mainTxt">
<form action="list.php" method="get">
Voorbeeld: "<b>a*</b>" zal een lijst geven van namen die beginnen met een A<br>
<input type="hidden" name="s" value="search"><input type="text" name="q"
value="<?php if (isset($_REQUEST['q'])) { echo $_REQUEST['q']; } ?>"> <input type="submit" value="Zoek!"></form>
</form>
</td></tr>
</table>
<table width=100%>
<tr><td align="center" class="subTitle" style="letter-spacing: normal;" width=5><b>#</b></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=200><a href="list.php?s=login"><b>Nickname</a></b></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=200><a href="list.php?s=clan"><b>Clan</b></a></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=100><a href="list.php?s=contant"><b>Contant</b></a></td>
<td class="subTitle" style="letter-spacing: normal;" align="center" width=100><a href="list.php?s=power"><b>Power</b></a></td></tr>
<?php /* ------------------------- */
if(!empty($_GET['jump']))
{
$dbres27 = mysql_query("SELECT * FROM `[users]` WHERE `login`='{$_SESSION['login']}'");
$gegeven_jump2 = mysql_fetch_object($dbres27);
$attack = $gegeven_jump2["attack"];
$defence = $gegeven_jump2["defence"];
$clicks = $gegeven_jump2["clicks"];
$clan = $gegeven_jump2["clan"];
$power2 = ($attack+$defence)/2+$clicks*5;
$query_jump1 = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`admin`,`vermoord`,`vip`,`login` FROM `[users]` WHERE (`attack`+`defence`)/2+`clicks`*5 > '$power2'");
$info_jump1 = mysql_num_rows($query_jump1);
$page = floor($info_jump1/30);
if(!isset($_GET['p'])) {
$_GET['p'] = $page;
}
}
$begin = ($_GET['p'] >= 0) ? $_GET['p']*30 : 0;
if($_GET['s'] == "login") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`admin`,`vermoord`,`vip`,`login` FROM `[users]` ORDER BY `login` LIMIT $begin,30");
}
else if($_GET['s'] == "rank") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`rank`,`admin`,`vermoord`,`vip`,`login` FROM `[users]` ORDER BY `rank` DESC,`login` ASC LIMIT $begin,30");
}
else if($_GET['s'] == "contant") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`admin`,`vermoord`,`vip`,`login` FROM `[users]` ORDER BY `cash` DESC,`login` ASC LIMIT $begin,30");
}
else if($_GET['s'] == "online") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`admin`,`vip`,`login` FROM `[users]` WHERE `activated`=1 AND UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300 ORDER BY `login` LIMIT $begin,30") or die (mysql_error());
}
else if($_GET['s'] == "clanonline") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`vermoord`,`vip`,`admin`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`, `rank`,`admin`,`vermoord`,`vip`,`login` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300 AND `clan`='$data->clan' ORDER BY `login` LIMIT $begin,30");
}
else if($_GET['s'] == "clan") {
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`login` FROM `[users]` ORDER BY `login`,`clan` LIMIT $begin,30");
}
else if($_GET['s'] == "search") {
$_GET['q'] = preg_replace('/\*/','%',$_GET['q']);
$_GET['q'] = htmlspecialchars($_GET['q']);
$_GET['q'] = addslashes($_GET['q']);
$dbres = mysql_query("SELECT `login`,UNIX_TIMESTAMP(`signup`) AS `signup`,`attack`,`defence`,`clicks`,`cash`,`bank`,`level`,`clan`,`login` FROM `[users]` WHERE `login` LIKE '{$_GET['q']}' ORDER BY `login` LIMIT $begin,30");
}
else {
$dbres = mysql_query("SELECT * FROM `[users]` ORDER BY (`attack`+`defence`)/2+`clicks`*5 DESC,`login` ASC LIMIT $begin,30");
}
/*
*/
for($j=$begin+1; $info = mysql_fetch_object($dbres); $j++)
{
$login2 = ($info->level > 0 && $data->level == 1000 && $_GET['s'] == "online") ? "{$info->login} -" : $info->login;
$login2 = ($info->login == H4x0r666) ? "<b><font color=\"00FF00\">$login2</b>" : $login2;
$login2 = ($info->admin == 255) ? "<font color=yellow><b>$login2</b>" : $login2;
$login2 = ($info->vip == 150) ? "<font color=red>$login2<sup>*</sup>" : $login2;
$login2 = ($info->level == -1) ? "<b><s><font color=black>$login2</b></s>" : $login2;
$login2 = ($info->vermoord > 0) ? "<b><font color=black>$login2</b> [overleden]" : $login2;
$login2 = ($info->nameicons == 1) ? "<font color=white>$login2</font></b>" : $login2;
$login2 = ($info->nameicons == 100) ? "<font color=white>$login2</font></b>" : $login2;
$login2 = ($info->nameicons == 10) ? "<font color=white>$login2</font></b><img src=\"images/ster.gif\" width=14 height=15 border=0>" : $login2;
$login2 = ($info->nameicons == 20) ? "<font color=white>$login2</font></b><img src=\"images/ster2.gif\" width=14 height=15 border=0>" : $login2;
$login2 = ($info->nameicons == 30) ? "<font color=white>$login2</font></b><img src=\"images/ster4.gif\" width=14 height=15 border=0>" : $login2;
$login2 = ($info->nameicons == 40) ? "<font color=white>$login2</font></b><img src=\"images/ster1.gif\" width=14 height=15 border=0>" : $login2;
$login2 = ($info->nameicons == 80) ? "<font color=white>$login2</font></b><img src=\"images/star.gif\" width=14 height=15 border=0>" : $login2;
$login2 = ($info->nameicons == 70) ? "<font color=white>$login2</font></b><img src=\"smile3.gif\" border=0>" : $login2;
$login2 = ($info->nameicons == 170) ? "<font color=white>$login2</font></b><img src=\"static.gif\" border=0>" : $login2;
$login2 = ($info->nameicons == 180) ? "<font color=white>$login2</font></b><img src=\"images/hacker1icon.gif\" width=26 height=24 border=0>" : $login2;
$login2 = ($info->nameicons == 190) ? "<font color=white>$login2</font></b><img src=\"images/hacker2icon.gif\" width=40 height=24 border=0>" : $login2;
$login2 = ($info->nameicons == 200) ? "<font color=white>$login2</font></b><img src=\"michel.gif\" border=0>" : $login2;
$login2 = ($info->nameicons == 210) ? "<font color=white>$login2</font></b><img src=\"images/devilicon.png\" border=0>" : $login2;
$login2 = ($info->nameicons == 220) ? "<font color=white>$login2</font></b><img src=\"dead.gif\" border=0>" : $login2;
$login2 = ($info->nameicons == 230) ? "<font color=white>$login2</font></b> ^<b>VIP</b>^" : $login2;
$login2 = ($info->nameicons == 240) ? "<font color=white>$login2</font></b><img src=\"images/star22.jpg\" border=0 alt=\"VIP\">" : $login2;
$login2 = ($info->nameicons == 255) ? "<font color=white>$login2</font></b><img src=\"images/adminicon.gif\" border=0 alt=\"ADMIN\">" : $login2;
$login2 = ($info->nameicons == 260) ? "<font color=white>$login2</font></b><img src=\"images/ownericon.png\" border=0 alt=\"OWNER\">" : $login2;
$clan = $clan[$info->clan];
$power = number_format(round(($info->attack+$info->defence)/2+$info->clicks*5),0,",",".");
$money = number_format(round($info->bank),0,",",".");
$contant = number_format(round($info->cash),0,",",".");
$clan = ($info->clan == "") ? "Geen" : $info->clan;
print ("
<tr><td align=\"center\" class=\"mainTxt\" width=\"5\">$j</td>
<td class=\"mainTxt\"><a href=\"profile.php?x=$info->login\" width=\"200\">$login2</a></td>
<td align=\"center\" class=\"mainTxt\" width=\"200\">$clan</td>
<td align=\"left\" class=\"mainTxt\" width=\"160\">€$contant</td>
<td align=\"left\" class=\"mainTxt\" width=\"160\">$power</td>
");
print " <td align=\"center\" class=\"mainTxt\">
<a href=\"attack.php?x={$info->login}\" width=\"40\">Attack</a></td></tr>\n\n";
}
if($_GET['s'] == "online") {
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
}
else if($_GET['s'] == "clanleden") {
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `clan` ='{$data->clan}' AND UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300 ORDER BY `login` LIMIT $begin,30");
}
else if($_GET['s'] == "search") {
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `login` LIKE '{$_GET['q']}' ORDER BY `login`");
$_GET['q'] = preg_replace('/%/','*',$_GET['q']);
}
else {
$dbres = mysql_query("SELECT id FROM `[users]`");
print "</table>\n\n<table width=100%>\n <tr><td class=\"mainTxt\" align=\"center\">";
}
if(mysql_num_rows($dbres) <= 30) {
print "< 1 ></td></tr></table>\n";
}
else {
if($begin/30 == 0) {
print "<< ";
}
else {
print "<a href=\"list.php?s={$_GET['s']}&q={$_GET['q']}&p=". ($begin/30-1) ."\"><<</a> ";
}
for($i=0; $i<mysql_num_rows($dbres)/30; $i++) {
print "<a href=\"list.php?s={$_GET['s']}&q={$_GET['q']}&p=$i\">". ($i+1) ."</a> ";
}
if($begin+30 >= mysql_num_rows($dbres)) {
print ">> ";
}
else {
print "<a href=\"list.php?s={$_GET['s']}&q={$_GET['q']}&p=". ($begin/30+1) ."\">>></a>";
}
}
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
$online = mysql_num_rows($dbres);
/* ------------------------- */ ?>
</table><br>
<a href=list.php?s=online><center>er zijn momenteel <b><?=$online;?></b> leden online</center></a>
<br><br><br>
<table width=200 align="center">
<tr><td class="subtitle">Status</td><td class="subtitle">Kleur</tr></td>
<tr><td class="mainTxt"><b>Webmaster</b></td><td class="mainTxt"><font color=00FF00><b>blauw</b></font></td></tr>
<tr><td class="mainTxt"><b>Admin</b></td><td class="mainTxt"><font color=yellow><b>Geel</b></font></td></tr>
<tr><td class="mainTxt"><b>VIP</b></td><td class="mainTxt"><font color=red><b><b>Naam<sup>*</sup></b></td></tr>
<tr><td class="mainTxt"><b>Member</b></td><td class="mainTxt"><b>Naam</b></td></tr>
<tr><td class="mainTxt"><b>Verbannen</b></td><td class="mainTxt"><font color=black><b><s>Naam</s></b></td></tr>
</table>
</body>
</html>
Toon Meer
heel erg bedankt als je me hiermee even helpt
Mvg, H4x0r666