+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Prüfen, ob Benutzer eingelogt ist

  1. #1
    Neu an Board
    Registriert seit
    13.07.2007
    Beiträge
    45
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Prüfen, ob Benutzer eingelogt ist

    Hallo,

    ich möchte gerne in einer Komponente prüfen, ob ein Benutzer angemeldet ist oder nicht. Angemeldeten Benutzern möchte ich mehr Features im Frontend zur Verfügung stellen als Besucher der Seite ohne Login. Gibt es dazu irgendeine Funktion/Methode? Am liebsten wäre mir noch, wenn ich den Benutzernamen auslesen könnte.

    Schon mal danke und liebe Grüße!
    - Chris

  2. #2
    Hat hier eine Zweitwohnung Avatar von Furyk
    Registriert seit
    09.12.2003
    Ort
    Niederrhein
    Beiträge
    1.600
    Bedankte sich
    34
    Erhielt 289 Danksagungen
    in 280 Beiträgen

    Standard

    Zitat Zitat von thalon Beitrag anzeigen
    Am liebsten wäre mir noch, wenn ich den Benutzernamen auslesen könnte.

    Schon mal danke und liebe Grüße!
    - Chris
    $my->username enthält den gerade in der session angemeldeten user.

    gruß zurück

    furyk
    • kein Support via PN • FAQ ist Pflichtlektüre • gelöste Threads bitte markieren
    • empfehlenswerte FF-Addons: Firebug, Web Developer

  3. #3
    Neu an Board
    Registriert seit
    13.07.2007
    Beiträge
    45
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Furyk Beitrag anzeigen
    $my->username enthält den gerade in der session angemeldeten user.
    hhmm, danke schon mal! Woher kommt das Objekt $my denn? Muss ich das noch irgendwo her holen?

    Liebe Grüße!
    - Chris

  4. #4
    Hat hier eine Zweitwohnung Avatar von Furyk
    Registriert seit
    09.12.2003
    Ort
    Niederrhein
    Beiträge
    1.600
    Bedankte sich
    34
    Erhielt 289 Danksagungen
    in 280 Beiträgen

    Standard

    das stellt dir das joomla-api zur verfügung. weitere informationen kannst du dir z.b. auf den developer pages holen.

    viel erfolg

    furyk
    • kein Support via PN • FAQ ist Pflichtlektüre • gelöste Threads bitte markieren
    • empfehlenswerte FF-Addons: Firebug, Web Developer

  5. #5
    Hat hier eine Zweitwohnung Avatar von Furyk
    Registriert seit
    09.12.2003
    Ort
    Niederrhein
    Beiträge
    1.600
    Bedankte sich
    34
    Erhielt 289 Danksagungen
    in 280 Beiträgen

    Standard

    aber mal ein kurzes beispiel

    Code:
    <?php 
    switch ($my->username) {
        case "User1" :
            print "User heisst Peter";
            break;
        case "User2" :
            print "User heisst Paul";
             break;
        default:
    ?>
    das könntest du z.b. einleitend in dein template einbauen , um evtl. persönliche begrüßungen auszugeben. allerdings gehören dazu am ende des templates dann noch entsprechende, abschließende php-befehle.

    furyk
    • kein Support via PN • FAQ ist Pflichtlektüre • gelöste Threads bitte markieren
    • empfehlenswerte FF-Addons: Firebug, Web Developer

  6. Erhielt Danksagungen von:


  7. #6
    Gehört zum Inventar
    Registriert seit
    18.02.2005
    Beiträge
    8.841
    Bedankte sich
    85
    Erhielt 2.269 Danksagungen
    in 1.936 Beiträgen

    Standard

    Das Objekt steht in Joomla 1.0.x global zur Verfügung und muss in Funktionen/Methoden
    über das Schlüsselwort "global" zur Verfügung gestellt werden.

    Gruß
    ec

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein