ilch Forum » Allgemein » HTML, PHP, SQL,... » If abfrage im Design

Geschlossen
  1. #1
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Hey ich hab wieder mal ein problem was ich nicht gelöst bekomm :/

    Es ist ja eine if abfrage möglich in der index.htm vom Design
    {_if_{SESSION_AUTHRIGHT}<='-1'}
      <a href="index.php?login" id="login" class="left"></a> 
    {_else_}
      <a href="index.php?logout" id="logout" class="left"></a> 
    {/_endif}


    Aber da ich ja mein Login mit Cookie hab müsste ich ja machen

    if (!isset($_COOKIE['username'])) { a }else{ b }


    Aber dies geht ja nicht und probiert hab ich es auch mit {_if_!isset($_COOKIE['username'])} oder so ähnlich aber da ich denke das es nicht so einfach geht frag ich grad mal nach zwinker ob es eine möglichkeit gibt in meinen falle

    Grüße
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Das geht so nicht..

    ZitatZitat geschrieben von RTFM

    NEU: Bedingungen in Templatedateien

    Es gibt auch die Möglichkeit direkt Bedingungen in Templatedateien zu verwenden (seit 1.1 D), dabei folgende Syntax.
    {_if_{variable}=='wert'}Bei richtiger Bedingung{/_endif}
    oder die lange Form (seit 1.1 I)
    {_if_{variable}=='wert'}Bei richtiger Bedingung{_else_}Bei falscher Bedingung{/_endif}
    Die Variable sollte mit set() oder einem Äquivalent gesetzt sein oder SESSION_AUTHRIGHT lauten, was automatisch durch $_SESSION['authright'] ersetzt wird.
    Als Vergleichsoperatoren sind bis 1.1I ==,!=,<>,>=,<= möglich, ab 1.1I dann zusätzlich noch > und <.
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Entweder verstehe ich es nicht, aber warum sollte AUTHRIGHT nicht funktionieren. Wenn er ausgeloggt ist hat er doch kein Recht mehr.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Ja Siggi Baut sich da irgendwas zusammen was mir nicht ganz einleuchtet.

    es nutzt teile von ilch aber einige wirklich simple sachen gehen nicht.

    wie eben $_SESSION und escape usw

    er rückt aber auch keinen link oder ne beschreibung raus was zu Kuckkuck er da kocht ^^
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hm also nicht möglich.

    Wie löse ich es dann im falle meines Logins :/

    Ich bau garnix ich aender nur bzw möchte was aendern bei einen anderen Template ^^

    Joa was soll ich beschreiben lachen das ist ne seite die wohl grundsys ilch ist aber ein komplett anderen login hat also admin.php etc garnicht genutzt wird.

    Und joa der Login ist mit cookies und ich möchte halt eine andere login box haben wenn man eingeloggt ist.

    Ansonsten müsste man denke alles umschreiben aber das mir zuviel arbeit da anscheinend wohl eine menge damit verbunden ist und ein Spieleserver


    Zuletzt modifiziert von Siggi am 21.02.2013 - 22:14:46
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du kannst in deiner design.php das Cookie auslesen und mit set die Template Variable verwenden, genau wie es beschrieben steht.

    Was der Login mit Cookie soll, sei mal dahin gestellt, Cookies kann man manipulieren, keine Ahnung, wie du dir das vorstellst.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ah Okay habs glaub lächeln

    Aber danke


    Zuletzt modifiziert von Siggi am 21.02.2013 - 23:42:38
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten