Vad jag menar då är att jag har forum som är då phpbb den nya versionen 2.0.11 men jag vill att bara admins ska kunna administrarera gästboken precis så som dem gör med forumet finns ju olika nivårer
som:
Kod: Markera allt
define('USER', 0);
define('ADMIN', 1);
define('MOD', 2);
Men jag vill att bara admins från forumet ska kunna administrarera gästboken..
Gästbokens admin sida ser ut så här:
Kod: Markera allt
<html>
<head>
<title>Gästbok</title>
<link rel="stylesheet" href="inc/style.css" type="text/css">
<script src="inc/js.js"></script>
</head>
<table width="400" align="center">
<tr>
<td style="border-bottom: 1px solid #000000" colspan="2"><font size="2"><b>
<a href="admin.php">Startsidan</a>
<a href="admin.php?action=logut">Logga ut</a>
</b></font></td>
</tr>
<?if ($action == "change"){
$andra = mysql_db_query($databas,"SELECT * FROM gastbok Where id='".$_GET[id]."'");
while ($RS = mysql_fetch_array($andra)){
$id = $RS["id"];
$namn = $RS["namn"];
$mail = $RS["mail"];
$url = $RS["url"];
$rubrik = $RS["rubrik"];
$msg = $RS["msg"];
$svar = $RS["svar"];?>
<form method="post" action="admin.php?action=update&id=<?=$id?>" name="gastbok" onSubmit="return Gb()">
<tr>
<td width="80"><b>Ditt namn:</b><br><input type="text" name="namn" size="30" value="<?=$namn?>"></td>
<td><b>Rubrik:</b><br><input type="text" name="rubrik" size="30" value="<?=$rubrik?>"></td>
</tr>
<tr>
<td><b>Din e-mail:</b> valfritt<br><input type="text" name="mail" size="30" value="<?=$mail?>"></td>
<td><b>Hemsida:</b> valfritt<br><input type="text" name="url" size="30" value="<?=$url?>"></td>
</tr>
<tr>
<td valign="top" colspan="2"> <b>Meddelande:</b><br><textarea name="msg" cols="62" rows="8"><?=$msg?></textarea></td>
</tr>
<tr>
<td valign="top" colspan="2"> <b>Svaret:</b><br><textarea name="svar" cols="62" rows="8"><?=$svar?></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="posta" value="Ändra inlägg"></td>
</tr>
</form>
<?}
}elseif ($action == "update"){
mysql_db_query($databas,"Update gastbok Set namn='".$_POST['namn']."',rubrik='".$_POST['rubrik']."',mail='".$_POST['mail']."',url='".$_POST['url']."',msg='".$_POST['msg']."',svar='".$_POST['svar']."' Where id='".$_GET[id]."'");?>
<script>location.href='admin.php';</script>
<?}elseif ($action == "delete"){
mysql_db_query($databas,"Delete From gastbok Where id = '".$_GET[id]."'");?>
<script>location.href='admin.php';</script>
<?}else{
$gb = mysql_db_query($databas,"SELECT * FROM gastbok ORDER BY id desc");
if (mysql_affected_rows() == 0){?>
<tr>
<td colspan="2"><b>Inga inlägg i gästboken</b></td>
</tr>
<?}else{
while ($RS = mysql_fetch_array($gb)){
$id = $RS["id"];
$ip = $RS["ip"];
$rubrik = $RS["rubrik"];
$datum = $RS["datum"];
$dat = date("(Y-m-d)", $datum)?>
<tr>
<td><b><a href="#" title="<?=$ip?>"><?if (strlen($rubrik) > 10) {?><?=substr($rubrik,0,10)?><?}else{?><?=$rubrik?><?}?></a></b> | <?=$dat?></td><td align="right"><a href="admin.php?action=change&id=<?=$id?>">Ändra</a> <a href="admin.php?action=delete&id=<?=$id?>">Ta bort</a></td>
</tr>
<?}}}?>
</table>
<html>
<head>
<title>Gästbok</title>
<link rel="stylesheet" href="inc/style.css" type="text/css">
</head>
</body>
</html>
Gästboken och forumet ligger under samma databas fast olika tabeller förståss
Finns det något man kan fixa? Så kanske jag kan fixa det till mina andra system med
Mvh:// Rami[/code]



