Hej jeg har lavet et login script og et nyhedssystem og når har jeg lavet det så man har 3 statuser hvor at en normal bruger ikke kan se add og en coadmin ikke kan se slet men admin kan se dem alle det har jeg gjort ved at bruger dette!
<? if ($r[status] == 1){ include "link_normal.php"; } elseif ($r[status] == 2){ include "link_coadmin.php"; } elseif ($r[status] == 3){ include "link_admin.php"; } else { echo "lamer"; } ?>
men en normalt bruger kan godt se admin tingne altså add og slet hvordan gør jeg det så de ikke kan se hvad en admin har af funktioner!
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Hedder felterne i din DB brugernavne, kode og status? I så fald burde nedenstående kode fungere efter hensigten:
<? include ("config.php"); ?> <? session_start(); ?> <html> <meta name="Generator" content="Stone's WebWriter 3.5"> <head></head> <body> <? // Tjekker om brugeren er logget ind if ($s_navn && $s_password) { ?> <? $database = mysql_connect("$host","$user","$pass"); mysql_select_db("$db",$database); $result = mysql_query("SELECT status FROM community WHERE brugernavne = '$s_navn' && kode = '$s_password';");
$r = mysql_fetch_array($result); ?> Brugerside<br> <a href="ret.php">Ret oplysninger</a> - <a href="vis_nyhed.php">Vis nyheder</a> <? if ($r[status] == 1){ include "link_normal.php"; } elseif ($r[status] == 2){ include "link_coadmin.php"; } elseif ($r[status] == 3){ include "link_admin.php"; } else { echo "lamer"; } ?>
<? // Hvis brugeren ikke er logget ind } else { ?> Du skal være logget ind får at se side <? } ?>
lonely >> Jeg kunne altså ikke finde rundt i al din kode, og det tog for lang tid at debugge hos friserverplads.dk ... :o( Sorry!
Synes godt om
Ny brugerNybegynder
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.