Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 198%
Ausl. d. letzten 5 Minuten: 182%
Ausl. d. letzten 15 Minuten: 258%
Aktulle Uhrzeit: 16:59
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
wie kann ich bestimmte gruppenrechte in einer datei setzen.... |
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.335
Nächster Level: 16.259.327
|
|
wie kann ich bestimmte gruppenrechte in einer datei setzen.... |
|
hallo ,
also ich blick das nicht wirklich, steh total auf der leitung...
mit :
if(!$wbbuserdata['a_can_use_acp']) access_error();
in einer php-datei kann man ja festlegen, dass diese datei alle "benutzen" können, die auch ins acp dürfen....
mit:
if($wbbuserdata['a_can_use_acp']==0 && $wbbuserdata['a_acp_or_mcp']==0)access_error();
kann man festlegen, dass diese datei nur admins und mods benutzen dürfen...
aber wie zum geier stell ich es an , dass die datei nur von admins benutzt werden darf ??
gruß janolaf
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
06.12.2005 00:57 |
|
|
|
wenn du nicht dauernd wechselnde admins hast, wäre das einfachste, es über die userids zu machen.
greetz
günni
__________________
|
|
06.12.2005 01:10 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.335
Nächster Level: 16.259.327
Themenstarter
|
|
also mit :
if(!$wbbuserdata['userid']) access_error();
wie würde das denn ausehen ?
so doch wohl mal nicht:
if(!$wbbuserdata['userid'] (userid =1,2)) access_error();
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
06.12.2005 01:19 |
|
|
|
if(!$wbbuserdata['userid']==ID-1 || !$wbbuserdata['userid']==ID-2 ||usw. usw.) access_error();
einfach logisch denken
Wenn die userid NICHT ID-1 oder wenn die userid NICHT ID-2 oder wenn die userid NICHT........ dann fehlermeldung
greetz
günni
__________________
|
|
06.12.2005 01:22 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.335
Nächster Level: 16.259.327
Themenstarter
|
|
ahh,
ich danke dir.....
...logisch denken...
tja, das ist das problem....ich sollte wohl erstmal schluss machen und ins bett kriechen.
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
06.12.2005 01:25 |
|
|
|
Mit php Scripts hatte ich es immer so gemacht, ist ein Code von Troopers Auctionshack (funktioniert mit jeder php Seite) und hat immer 100%ig funktioniert, wenn ne neue Gruppe hinzugekommen ist, habe ich die dann einfach hinzugefügt, der Code muss unter den Abschnitt require("acp/lib/class_useronline.php"); rein:
## hier die Gruppe(n) eintragen, welche die Seite betreten darf##
$mod_whois="1,2,3,4,5,6";
###############################################################
# +++++++++++++++++++++ perm proof ++++++++++++++++++++++++++ #
$aallower=0;$allow_mod=0;$i="";$arrz="";
$mod_who=explode(",",$mod_whois);
$groupids = $wbbuserdata['groupids'];
$arrz=count($mod_who);
for ($i = 1;;$i++) {if ($i > $arrz) {break;}
$galz = array_shift ($mod_who);
foreach ($groupids as $be){
if($be==$galz){$allow_mod=1;break;}}}
if($allow_mod==1){$aallower=1;$allow_mod=0;}
if($aallower<>1)
{eval("\$tpl->output(\"".$tpl->get("access_error")."\");");exit();}
# ++++++++++++++++++++++ +++++++++ ++++++++++++++++++++++++++ #
__________________ Gruß yve
Jemand der niemals Fehler gemacht hat, hat nie was Neues ausprobiert.
Albert Einstein
|
|
06.12.2005 06:28 |
|
|
janolaf
wBB2-User
Zeige janolaf auf Karte
Dabei seit: 23.05.2004
Beiträge: 1.918
2 Filebase-Einträge
Alter: 59 Jahre
Herkunft: nahe bei Kölle wBB-Version: wBB2.3 PHP-Version: 5.2.6 MySQL-Version: 5.0.26 Wo bist du gehostet?: selbst ist der Mann
Bewertung:
Level: 52 [?]
Erfahrungspunkte: 13.903.335
Nächster Level: 16.259.327
Themenstarter
|
|
hmm,
das thema hatte meine suche nicht ausgegeben....
oki, prima, werds mir nachher mal anschauen.
danke
__________________ wenn du total verliebt in zwei glänzende augen schaust, vergewissere dich ,
ob es nicht nur die sonne ist, die durch den hohlen schädel scheint.
|
|
06.12.2005 20:58 |
|
|
|
|
|
|