Hej Udviklere, jeg skriver RIGTIG tit et spørgsmål omkring, php. Og får næsten altid fine svar (der virker i længden) så mon ikke der er en der vil hjælpe
?
Problemet:
Hver gang jeg skal ind på siden kun får admins, siger den jeg ikke har rettigheder, og har tjekket af mine rettigheder ligger i databasen, så der må være en fejl i koden, som kommer her:
<?
session_start();
include("../../top.php");
$hent_check = mysql_query("SELECT navn AND ejer FROM rcb_admin WHERE ejer='$_SESSION[bruger]' AND navn='Giv admin'");
$check = mysql_fetch_array($hent_check);
if ($check[0] == "Giv admin" AND $_SESSION[sta] == "adm"){
if($_GET[Giv_admin] == "ok"){
$id = $_GET[id];
$hent_hehe = mysql_query("SELECT * FROM rcb_afunks WHERE id='$id'");
$hehe = mysql_fetch_array($hent_hehe);
mysql_query("INSERT INTO rcb_admin (navn,url,ejer)VALUES('$hehe[navn]','$hehe[fil]','$_GET[flusher]')");
echo "Brugeren fik funktionen.<br><br>";
}
if($_GET[husk] == "givfunks"){
$user = $_POST[flusher];
$hent_afunks = mysql_query("SELECT * FROM rcb_afunks ORDER BY id DESC");
while($funk = mysql_fetch_array($hent_afunks)){
?>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="42%" id="AutoNumber1">
<tr>
<td width="100%"><font face="Verdana" size="1"><b><?=$funk[navn]?><br>
</b><a href="givafunks.php?giv=ok&id=<?=$funk[id]?>&flusher=<?=$user?>&husk=givfunks">Giv Funktionen!</a></font></td>
</tr>
</table>
<br>
<?
}
}else{
?>
<b>Find brugeren:</b><br>
<form action="?husk=givfunks" method="post">
<select name="flusher" size=1>
<?
$hent_brugerene = mysql_query("SELECT * FROM rcb ORDER BY id DESC");
while($alle = mysql_fetch_array($hent_brugerene)){
?>
<option value="<?=$alle[bruger]?>"><?=$alle[bruger]?></option>
<?
}
?>
</select><br>
<input type="submit" value="Giv denne bruger funktioner">
</form>
<?
}
}else{
echo "<b>Denne side er kun for administratore!</b><br><br><i>Jamen jeg er admin!</i><br>Det kan være du er admin, men du ikke har denne funktion. Skulle dette være en misforståelse så kontakt en System udvikler!";
}
include("../../bund.php");
?>
OG databasen er connectet, så ingen problemer der!
Mvh,
Mads.