ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » kurze hilfe zu punktesystem

Geschlossen
  1. #1
    User Pic
    ****NEO**** Mitglied
    Registriert seit
    15.12.2006
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    hallöchen zusammen
    also ich steh grade irgendwie voll aufn schlauch

    ich will bei ein paar seiten den zugang begrenzen
    dieser zugang soll die posts prüfen

    sprich ist der user unter sagen wir mal 60 posts darf er nicht drauf
    dann soll eine nachricht kommen
    du hast keinen zugriff oder so

    sooooo
    nun sitz ich da und hab grade null plan
    ich weis das das im grunde nur ein einfaches if script ist
    aber ich bin grade in moment zu blöde
    kann mir da jemand schnell mal helfen und mir aufn hinterkopf hauen ?
    *g*
    naja ein kleiner aufbau der scriptes würde auch schon reichen
    ;-)


    verwendete ilchClan Version: 1.1

    betroffene Homepage: free-rs.de
    das leben ist ein quelltext-und du bist der webmaster
    alles für den webmaster----externer Link
    kostenlose rapidshare accounts---externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    ****NEO**** Mitglied
    Registriert seit
    15.12.2006
    Beiträge
    100
    Beitragswertungen
    0 Beitragspunkte
    also
    ich bin jetzt mal soweit
    aber irgednwie will das ganze nicht
    kann da jemand helfen ?

    <?php
    defined ('main') or die ('no direct access');
    
    if (loggedin()) {
      $design->header();
      $posts = @db_result(db_query("SELECT posts FROM prefix_user WHERE id = ".$_SESSION['authid']),0);
    } elseif ($posts < 150) {
     echo "<b>Du hast nicht genügend Posts um diese Seite zu betreten.<br>Du hast in moment $posts.</b>";
    } else {
    echo "<b>Der Seiteninhalt.</b>";
    }
    ?>
    das leben ist ein quelltext-und du bist der webmaster
    alles für den webmaster----externer Link
    kostenlose rapidshare accounts---externer Link
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja fast, allerdings wird ein elseif nur "benutzt" wenn vorher das if nicht schon wahr war.

    if (loggedin()) {
      $posts = @db_result(db_query("SELECT posts FROM prefix_user WHERE id = ".$_SESSION['authid']),0);
    } else {
        $posts = 0;
    }
    if ($posts < 150) {
        echo "<b>Du hast nicht genügend Posts um diese Seite zu betreten.<br>Du hast in moment $posts.</b>";
    } else {
        echo "<b>Der Seiteninhalt.</b>";
    }


    So müsste es funktionieren.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten