-
Satus admin
Hi ich hab mich jetzt ca 20 min durchs forum gewühlt und alle anleitungen gelesen ohne erfolg was aber nich viel heist um die zeit
ich hab mir bis jetzt schon öfters die frage gestellt ob es den status admin im vms überhaubt gibt oder ob der admin n ganz normaler user ist
ich hab folgendes vor
mein menü:
link (status alle)
link (status alle)
link (status alle)
link (status alle)
link (status alle)
link (status alle)
Link (status nur admin)
sprich ich will im menü z.b. den adminlogin oder wenn ich eingelogt bin n link sehen der aufs adminmenü verweist den die user natürlich nicht sehen dürfen
oder die funktion allen ne pn senden direckt im menü zu haben und nicht erst ins adminforce zu wechseln
ich nem mal an ich muss für die usertabelle n weiteren status belegen ( 0 gesperrt 2 freigeschaltet oder so ist es ja das es dan z.b. 15 gibt für adminberechtigung)
da ich aber vom mysql nicht al zu viel ahnung hab und wenn der status auf 15 ist die userberechtigungen fehlen muss ich das wol so lösen in der art
link (status alle) <statusabfrage 2 oder 15 ja? link anzeigen> <-- für userlinks
link (status alle) <statusabfrage 15 ja? link anzeigen> <-- für adminlinks
-
möglichkeiten, dass zu realisieren, gibt es sicher mehrere, aber am einfachsten sollte das über die id des admins gehen:
PHP-Code:
<? if ($_SESSION['uid'] == $admin_id) {
//blablabla, nur fürn admin sichtbar, bzw. user mit der id
}
?>
die variable $admin_id wird ja in der functions.lib.php festgelegt.
-
sihst du auf sowas einfaches währ ich nicht mal gekommen
-
Hi,
PHP-Code:
if($_SESSION['admin'] == 1)
{
# Code den nur Admin sieht.
}
wäre auch noch möglich das sieht dann halt jeder der im Adminforce eingeloggt war :biggrin1:
-
wie muss ich das einbauen in das menü also wenn ich es im linken menü haben will?!
Code:
<?menuehead("Navigation");
if ($_SESSION['login'] == 'true') {?>
Hier soll der link zum admin für mich sichtbar sein
<img src="images/1.gif" border="0" alt=""> <a href="?content=/intern/membernews"><?=$newslink;?></a><br/>
<img src="images/1.gif" border="0" alt=""> <a href="?content=/konto/uebersicht"> Kontoübersicht</a><br/>
-
PHP-Code:
<?menuehead("Navigation");
if ($_SESSION['login'] == 'true') {
if ($_SESSION['uid'] == $admin_id )
{
?>
Hier der Adminlink, als normaler HTML Code
<?
}
?>
<img src="images/1.gif" border="0" alt=""> <a href="?content=/intern/membernews"><?=$newslink;?></a><br/>
<img src="images/1.gif" border="0" alt=""> <a href="?content=/konto/uebersicht"> Kontoübersicht</a><br/>
-
Hallo,
Also wenn ich das so wie oben einfüge ist meine komplette seite weg :frusty:
Seh dann nur noch den Header und oben die menüleiste
Was ist da falsch?!"
-
Schau mal ob du die KLammer von:
PHP-Code:
if ($_SESSION['login'] == 'true') {
geschlossen hast.
Gruß
cdp