
ich habe jetzt diesen Teil in der front_content.php-Datei:
Code: Alles auswählen
if ($auth->auth["uid"] != 'nobody') {
$sql = "SELECT funktion FROM con_phplib_auth_user_md5 WHERE user_id = '".$auth->auth["uid"]."'";
$db->query($sql);
if ($db->next_record()) {
// gruppe gefunden
$meine_funktion = $db->f("funktion");
if ($meine_funktion == "PR") {
$idcat = 181;
}
if ($meine_funktion == "PS") {
$idcat = 210;
}
if ($meine_funktion == "GE") {
$idcat = 246;
}
if ($meine_funktion == "OM") {
$idcat = 248;
}
if ($meine_funktion == "KO") {
$idcat = 299;
}
if ($meine_funktion == "WW") {
$idcat = 300;
}
if ($meine_funktion == "GA") {
$idcat = 301;
}
if ($meine_funktion == "KK") {
$idcat = 302;
}
if ($meine_funktion == "SV") {
$idcat = 303;
}
}

Wenn ich jetzt angemeldet bin per Login-Modul, müsste doch der Zeiger auf dem Datensatz des aktuell eingeloggten Users liegen oder ? Ich habe in der oben genannten Tabelle eine zusätzliche Spalte Gruppe (Gruppe 1, Gruppe 2 usw.). Jetzt mal ein Beispiel: Ich habe einen Button auf meiner Seite, wenn er angeklickt wird soll geprüft werden ob der aktuelle User aus der Gruppe 1 oder Gruppe 2 ist. Wenn er aus Gruppe 1 ist dann kommt "Hallo" oder eine andere Aktion, ist er aber Gruppe 2 oder sonst eine andere dann kommt "Kein Zugang für Sie" oder sowas. Sollte das auch in die "front_content.php" oder muss das wo anders hin? Vielleicht könnte emergence mir etwas helfen, du müsstest ja langsam etwas mit meinen Problemen vertraut sein

