Gruppenzugehörigkeit

  • andre.p andre.p
    Padawan
    0 x
    42 Beiträge
    0 Hilfreiche Beiträge
    25. 04. 2006, 11:12

    Mit welchem Befehl/Befehlszeile in PHP kann ich eien User zur Laufzeit zu einer bestimmten Gruppe Hinzufügen? Bzw auch die Gruppenzugehörig zur Laufzeit wieder aus der DB auslesen? Das Problem ist halt, dass die Gruppenzugehörigkeit in der DB nur als BLOBvariable gespeichert wird.


  • 1
  • FordPrefect FordPrefe...
    Jedi-Ratsmitglied
    0 x
    884 Beiträge
    0 Hilfreiche Beiträge
    26. 04. 2006, 12:22

    Hi,

    wenn sich ein User eingeloggt hat kannst du auf seine Daten in dem Array
    $GLOBALS["TSFE"]->fe_user->user zugreifen, deine gewünschten daten liegen da drin:

    $GLOBALS["TSFE"]->fe_user->user["usergroup"];

    Du kannst mir $array = explode(",",$GLOBALS["TSFE"]->fe_user->user["usergroup"]) dir einen Array mit den zugewiesenen Group ID's generieren lassen.

    t3lib_div::print_array($array);

    Nun musst du in deinem Script die tabelle fe_users und dort den Datensatz updaten wenn du neue Gruppen hinzufügen oder entfernen willst.

    Gruss

    Ford

  • 1