Zur Navigation

Rechte im Forum [2]

11 Christian

und ich dachte schon... gut gemacht, Christian, mal etwas selber rausgefunden.... traurig

Gruss
Christian

09.04.2007 10:55

12 Jörg

So funktioniert es für mehrere Foren (Achtung: Variablennamen geändert):

/*
Zugangsberechtigung für besondere Mitglieder für spezielle Foren
*/

// User-IDs der besonderen Mitglieder:
$vip = array(3, 5, 6, 7, 2, 4, 8, 9, 11);

// Foren-IDs der Foren:
$ff4vip = array(1, 2, 3);

if (in_array($suid, $vip)) {
   if (in_array($fid, $ff4vip)) {
       $frechta = 1;
       $prechtb = 1;
   }
   $qf4vips = '';
   foreach ($ff4vip as $f4vip) {
       $qff4vip .= " OR " . $ftable . ".id = " . $f4vip;
   }
   $qfstatus = "(" . $qfstatus . $qff4vip . ")";
}
?>

09.04.2007 11:01 | geändert: 09.04.2007 11:06

13 Christian

Salve

copy-paste... sollte eigentlich funktionieren. Ich habe aber keine zeit mehr zum testen..... sollte eigentlich schon im Auto sitzen und abfahren. Aber.... auf Dich ist ja Verlass!

Danke vielmals!!

Christian

09.04.2007 11:06

14 Jörg

Ich hatte den Code hinsichtlich Sicherheit vorher bei mir getestet.

Die Fehlermeldungen sind jedenfalls weg und ich komme in die internen Foren rein lächel

PS: den Testaccount hättest du nicht freischalten brauchen - so kann ich den normalen User ja nicht mehr testen zwinker

09.04.2007 11:12 | geändert: 09.04.2007 11:13

15 Christian

*lach... vergessen.. und Du ja auch, der war in Deinem Code drin zwinker

09.04.2007 11:16

16 Jörg

Ich habe grad bei dir auch nochmal mit einem zweiten Testaccount getetest (doppelt hält besser) - als normaler User kommt man nicht an die internen Foren und Threads lächel

09.04.2007 11:26 | geändert: 09.04.2007 11:26

17 Christian

Danke Dir für Deinen Einsatz!


Gruss
Christian

09.04.2007 21:03

Nur Mitglieder können in diesem Forum Antworten schreiben.

Login | Registrieren