waar komt $data->level vandaan?
Link gekopieerd
Ik heb het hele script even voor je gepost is misschien makkelijker
en $data is de user tabel dit staat zo in elke andere script en daar werkt dit en bij deze niet of moet ik het hier nog inzetten
<?php
include('config.php');
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`pc`) AS `pc`,UNIX_TIMESTAMP
(`transport`) AS `transport`,UNIX_TIMESTAMP(`safe`) AS `safe`,UNIX_TIMESTAMP
(`bc`) AS `bc`,UNIX_TIMESTAMP(`slaap`) AS `slaap`,UNIX_TIMESTAMP(`kc`) AS
`kc`,UNIX_TIMESTAMP(`start`) AS `start`,UNIX_TIMESTAMP(`crime`) AS
`crime`,UNIX_TIMESTAMP(`ac`) AS `ac` FROM `users` WHERE `login`='{$_SESSION
['login']}'");
$data = mysql_fetch_object($dbres);
if(! check_login()) {
header('Location: login.php');
exit;
}
if ($jisin == 1) { header('Location: jisin.php'); }
?>
<html>
<head>
<title>Gekketijden</title>
<link rel="stylesheet" type="text/css" href="style.css">
<meta name="keywords" content="Vendetta,Crimegame,crimegame,vendetta">
<meta name="language" content="english">
<META name="description" lang="nl" content="Vendetta crimegame met pit.">
</head>
<tr><td><table width"133" cellpadding=0 cellspacing=0>
<tr><td class="menutitleOff"
onMouseOver="className='menutitleOver';"
onMouseOut="className='menutitleOff';" onClick="showMenu
('status')">  
<b>Algemeen</b></td>
<td></td></tr>
<?
{
$dbres = mysql_query("SELECT * FROM menu WHERE type='algemeen' ORDER BY
nr");
while($algemeen = mysql_fetch_object($dbres))
{
print '
<td class="menuOff" ><b><a href="'.$algemeen->url.'"
target="hoofd">'.$algemeen->naam.'</a>
</b></td>
<tr>';
}
}
{
}
?>
<tr><td><table width="133" cellpadding=0 cellspacing=0>
<tr><td class="menutitleOff"
onMouseOver="className='menutitleOver';"
onMouseOut="className='menutitleOff';" onClick="showMenu
('status')">  
<b>Plaatsen</b></td>
<td></td></tr>
<?
{
$dbres = mysql_query("SELECT * FROM menu WHERE type='plaatsen' ORDER BY
nr");
while($plaatsen = mysql_fetch_object($dbres))
{
print '
<td class="menuOff" ><b><a href="'.$plaatsen->url.'"
target="hoofd">'.$plaatsen->naam.'</a>
</b></td>
<tr>';
}
}
{
}
?>
<tr><td><table width="133" cellpadding=0 cellspacing=0>
<tr><td class="menutitleOff"
onMouseOver="className='menutitleOver';"
onMouseOut="className='menutitleOff';" onClick="showMenu
('status')">  
<b>Admin</b></td>
<td></td></tr>
<?
if($data->level < 1000) {
$dbres = mysql_query("SELECT * FROM menu WHERE type='beheer' ORDER BY
nr");
while($beheer = mysql_fetch_object($dbres))
{
print '
<td class="menuOff" ><b><a href="'.$beheer->url.'"
target="hoofd">'.$beheer->naam.'</a>
</b></td>
<tr>';
}
}
{
}
?>
Link gekopieerd
misschien $data->level >= 1000 ?? vanaf LVL 1000 stel dat je lvl 1001 bent dan zie je het niet meer...
das wss al een fout
Link gekopieerd
Nee dat is het ook niet dat heb ik ook la geprobeerd
Link gekopieerd
Mogelijk wordt de property level gevuld met een boolean??
geef eens het resultaat van:
<?php
var_dump($data->level);
?>
Link gekopieerd
if($data->level === false){
query hier
}
hoewel het logischer is als je bij een TRUE boven de 1000 zit
Link gekopieerd
?
Onbekende gebruiker
06-02-2009 14:27
Dimitri schreef op 06.02.2009 13:40
Ik krijg dan bool false
Oftewel, dat kan je niet met een nummertje vergelijken.
Leer php, en stop met die slechte criminial:
PHP Beginnershandleiding .
Link gekopieerd
Oftewel ik heb het al opgelost er zat een fout in de config
Maar in iedergeval bedankt voor het helpen allemaal
Link gekopieerd