ilch Forum » Allgemein » HTML, PHP, SQL,... » Ausgabe nur ab definiertem Recht

Geschlossen
  1. #1
    User Pic
    Logic Kill gelöschter User
    Hallo,

    ich bin gerade dabei ein Modul zu entwickeln, bei dem alle neuen Aktivitäten seid dem letzten Besuch, angezeigt werden.

    Ich möchte aber nun, das man noch einstellen kann, ab welchem Recht die jeweils einzelnen Neuigkeiten angezeigt werden.

    Allgemein habe ich es im Moment so programmiert das alle Sachen nur angezeigt werden wenn man registriert, also den Rang User hat, ist.

    Ich habe nun folgenden Code in der lobby.htm :
    <tr>
    <td bgcolor="{titelfarbe}" width="30%"> Neue Next Wars: </td>
    <td bgcolor="{tabellefarbe}" width="60%"> {nextwars}</td>
    </tr>


    lobby.php
    ## Next Wars
    $nextwars_query = "SELECT * FROM prefix_wars WHERE status = '2' AND UNIX_TIMESTAMP(datum) >= ".$logintime['logintime']." ORDER BY datum DESC";
    $nextwarsres = @db_query($nextwars_query);
    while ($nextwarsrow = db_fetch_assoc($nextwarsres)) {
     $nextwarsdate = date('d.m.y - H:i',strtotime($nextwarsrow['datime']));
    	$nextwars .= '&raquo; <a href="index.php?wars-more-'.$nextwarsrow['id'].'">'.$nextwarsrow['gegner'].'</a><br><span class="smalfont"> am  '.$nextwarsdate.' </span></a><br>';
    }



    Ich möchte nun das es nur angezeigt wird, wenn if ( $_SESSION['authright'] <= -3 ) ist, also der User Trial ist. Das ansich die neuen Wars angezeigt werden, nur ab Trials, ist kein Problem. Ich möchte aber nun das die komplette Zeile, also aus der lobby.htm mit "Neue Next Wars" nur angezeigt wird wenn der User mindesdens Trial ist, sprich die komplette Zeile nur ab dem Rang angezeigt wird und nicht nur der Inhalt.


    Es ist mein erstes Modul das ich für Ilch programmiere.


    Gruß

    Logic Kill

    betroffene Homepage: www.devils-tears.com
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    {_if_{SESSION_AUTHIRGHT}<='-3'}<tr>
    <td bgcolor="{titelfarbe}" width="30%"> Neue Next Wars: </td>
    <td bgcolor="{tabellefarbe}" width="60%"> {nextwars}</td>
    </tr>{/_endif}
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Logic Kill gelöschter User
    also irgendwie funktioniert das nicht richtig. Es wird nun nicht mehr angezeigt wenn man nicht das Recht hat, aber wenn man Trial ist wird es auch nicht mehr angezeigt.

    {_if_{SESSION_AUTHIRGHT}<='-3'}<tr>
    <td bgcolor="{titelfarbe}" width="30%"> Neue Next Wars: </td>
    <td bgcolor="{tabellefarbe}" width="60%"> {nextwars}</td>
    </tr>{/_endif}
    
    
    {_if_{SESSION_AUTHIRGHT}<='-3'}<tr>
    <td bgcolor="{titelfarbe}" width="30%"> Neue Next Wars Kommentare: </td>
    <td bgcolor="{tabellefarbe}" width="60%"> {nextwarskoms}</td>
    </tr>{/_endif}



    Zuletzt modifiziert von Logic Kill am 18.02.2012 - 10:42:30
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Wizzard26 Mitglied
    Registriert seit
    05.03.2009
    Beiträge
    259
    Beitragswertungen
    33 Beitragspunkte
    Sehr warscheinlich weil sich ein kleiner Tipfehler eingeschlichen hat.
    Das sollte nicht authIRght sonder ehr SESSION_AUTHRIGHT heißen.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Logic Kill gelöschter User
    Danke.

    Manchmal sieht man die einfachsten Fehler nicht.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten