edithome.php - Benutzergruppen

Begonnen von vittatus, 14 Mai 2007, 12:16:28

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

vittatus

Hallo,

und zwar habe ich meine einstell möglichkeiten ein bischen erweitert. Es soll aber nur für bestimmte benutzergruppen sein.

So sieht der Code bisher aus:
        if ($user_ingroup == "1") {
        echo " \n";
        }
        else {
                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Letzte 10 Besucher anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><select name=\"user_lastguest\" size=\"1\" style=\"width:200\">
        <option value=\"".$cuserlastguest."\">".$cuserlastguest."</option>
        <option value=\"0\">Deaktivieren</option>
        <option value=\"1\">Anzeigen</option>
        <option value=\"2\">Nur für Mich sichtbar</option>
        </select></td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Fotoalbum anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_fotoalbum\" value=\"1\" ".$cuserfotoalbum.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Blog anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_blog\" value=\"1\" ".$cuserblog.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";
       
                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Persöhnliche Daten anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_daten\" value=\"1\" ".$cuserdaten.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Übermich anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_uebermich\" value=\"1\" ".$cuseruebermich.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Anzutreffen anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_anzutreffen\" value=\"1\" ".$cuseranzutreffen.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";
}


Nur leider wird es trotzdem für alle angezeigt.
Wahrscheinlich wird es daran liegen das die Abfrage der benutzergruppen nicht vorhanden ist.

Nun die frage wie kann ich das auslesen bzw. was muss ich machen ?

Lg Markus

vittatus

Hab die lösung gefunden :)
$infoarray=mxGetUserData();
if ($infoarray['user_ingroup'] == "1") {
        echo "&nbsp;\n";
        }
        else {
                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Letzte 10 Besucher anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><select name=\"user_lastguest\" size=\"1\" style=\"width:200\">
        <option value=\"".$cuserlastguest."\">".$cuserlastguest."</option>
        <option value=\"0\">Deaktivieren</option>
        <option value=\"1\">Anzeigen</option>
        <option value=\"2\">Nur für Mich sichtbar</option>
        </select></td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Fotoalbum anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_fotoalbum\" value=\"1\" ".$cuserfotoalbum.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Blog anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_blog\" value=\"1\" ".$cuserblog.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";
       
                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Persöhnliche Daten anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_daten\" value=\"1\" ".$cuserdaten.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Übermich anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_uebermich\" value=\"1\" ".$cuseruebermich.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";

                echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><font class=\"content\">Anzutreffen anzeigen:</font></td>"
                ."<td bgcolor=\"$bgcolor3\" colspan=\"2\"><input type=\"checkbox\" name=\"user_anzutreffen\" value=\"1\" ".$cuseranzutreffen.">"._ACTIVATEUSERGUESTBOOK."</td></tr>\n";
}


Lg Markus