ilch Forum » Allgemein » HTML, PHP, SQL,... » Denkfehler bei den Rechten

Geschlossen
  1. #1
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Ich bin gerade etwas verwirrt, ich wollte der Telefonnummern Liste
    von Siggi nur Zugriff für Member geben. link zum Modul
    Funktioniert soweit ja auch, nur verwirrt mich das mit den Rechten ein wenig...

    if ($_SESSION['authright'] >= -3


    Sollte ja Zugriff ab Trialmember geben: ist größer oder gleich -3
    Trials können aber nicht auf die Seite zugreifen, nur ab Member
    ist das derzeit möglich.

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    oehm je nachdem wie du es im Admin Menü hast bei Grundrechte aber normal sollte es -3 sein
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    An den Rechten habe ich nichts verändert, ist alles Ilch out of the box.
    Deswegen bin ich ja verwirrt zwinker
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ah du hast ja -3 und wenn du machst >= -3 dann wäre -2, -1 usw größer ^^ mach mal <= -3?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    $_SESSION['authright'] >= -3

    Wenn dein Recht also größer/gleich ist trifft es zu, also Trialmember (-3) bis Gast (0).

    Wenn aber erst ab Trialmember zutreffen soll, also Trialmember (-3) bis Admin (-9) dann: $_SESSION['authright'] <= -3

    Also:

    if ($_SESSION['authright'] >= -3) {
        echo 'Zugang für Gast bis Trialmember';
    } else {
        echo 'Zugang ab Member';
    }


    PS: Zu langsam lächeln


    Zuletzt modifiziert von Lord|Schirmer am 03.10.2013 - 19:11:13
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ja mein Reden zwinker nur ich hatte auch wieder den denkfehler wegen - zahlen lachen


    Zuletzt modifiziert von Siggi am 03.10.2013 - 19:11:42
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Danke, jetzt hab ich es auch geschnallt lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten