Zum Inhalt springen

Gruppenzugehörigkeit

Erstellt am 25. April 2006 · 1 Antwort · letzte Antwort am 26. April 2006

Tags: Frontend-Benutzer, PHP, Frage

andre.​p ·

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.

FordPrefect ·

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