Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include("../../config.php");
- if($rowok >0) // Abfrage über config ob der Benutzer eingelogt ist bzw. ergebniss =1
- {
- include("../../header.php"); // Die Datei header wird eingebunden
- if ($ModulBenutzer_active=="yes") // START ABFRAGE ob dieses Modul aktiviert ist.
- { // START
- $benutzeruser=$_GET["benutzeruser"];
- $benutzerpass=$_GET["benutzerpass"];
- $benutzeremail=$_GET["benutzeremail"];
- $benutzertype=$_GET["benutzertype"];
- $benutzerid=$_GET["benutzerid"];
- // Die Logindaten des Benutzers werden eingebungden (Tabelle).
- include("../../logindaten.php");
- //Ende der Logindaten
- if((($logintype=="Admin") or ($logintype=="Mod")) and ($benutzerbearbeiten=="yes") or ($logintype=="Owner")) //Wenn der Benutzer Admin ist darf er die Modulbox Benutzer erstellen / edit sehen sonst error.
- {
- $sqlabrechte="SELECT * FROM rechte WHERE benutzeridrechte=$benutzerid";
- $abfrerg=mysql_query($sqlabrechte);
- $rowok4=mysql_affected_rows();
- for($i=0;$i <$rowok4; $i++)
- {
- $show_benutzeranlegen=mysql_result($sqlrechteerg,$g,benutzeranlegen);
- $show_benutzerbearbeiten=mysql_result($sqlrechteerg,$g, benutzerbearbeiten);
- $show_benutzerloeschen=mysql_result($sqlrechteerg,$g, benutzerloeschen);
- $show_kundensuchen=mysql_result($sqlrechteerg,$g, kundensuchen);
- $show_kundenbearbeiten=mysql_result($sqlrechteerg,$g, kundenbearbeiten);
- $show_kundenloeschen=mysql_result($sqlrechteerg,$g, kundenloeschen);
- $show_brevetsspeichern=mysql_result($sqlrechteerg,$g, brevetsspeichern);
- $show_brevetsloeschen=mysql_result($sqlrechteerg,$g, brevetsloeschen);
- $show_brevetsbearbeiten=mysql_result($sqlrechteerg,$g, brevetsbearbeiten);
- $show_stylewechseln=mysql_result($sqlrechteerg,$g, stylewechseln);
- $show_rechteeinstellen=mysql_result($sqlrechteerg,$g, rechteeinstellen);
- $show_spracheeinstellen=mysql_result($sqlrechteerg,$g, spracheeinstellen);
- }
- // Anfang Modulbox Benutzer erstellen
- // Anfang Benutzer erstellen
- echo"
- <div class=\"modulboxueberschrift\">$ModulBenutzer_benutzer_ueberschr2</div><br><br>
- <div class=\"boxinhaltbenutzer\">
- <form id=\"form1\" name=\"form1\" method=\"post\" action=\"updatebenutzerrechte.php\">
- <table width=\"441\" border=\"0\">
- <tr>
- <td class=\"schriftfett\" width=\"94\">$benutzer_Inputfeld_username</td>
- <td width=\"144\" class=\"schriftnormal\">
- <input type=\"hidden\" name=\"benutzeruser\" id=\"benutzeruser\" value=\"$benutzeruser\" />$benutzeruser
- </td>
- <td width=\"16\"> </td>
- <td width=\"169\"> </td>
- </tr>
- <tr>
- <td class=\"schriftfett\">$benutzer_Inputfeld_password</td>
- <td class=\"schriftnormal\"><label>
- $benutzerpass
- </label></td>
- <td> </td>
- <td></td>
- </tr>
- <tr>
- <td class=\"schriftfett\">$benutzer_Inputfeld_email</td>
- <td class=\"schriftnormal\">
- $benutzeremail
- </td>
- <td></td>
- <td><input type=\"submit\" name=\"send\" id=\"send\" value=\"$benutzer_button_senden\" /></td>
- </tr>
- <tr>
- <td class=\"schriftfett\">$benutzer_Inputfeld_type $benutzertype</td>
- <td class=\"schriftfett\">ID: $benutzerid <input type=\"hidden\" name=\"benutzerid\" id=\"benutzerid\" value=\"$benutzerid\" />
- </td>
- <td></td></tr>
- </table>
- <br>
- <input name=\"user\" type=\"hidden\" value=\"$loginuser\"/> ";//Verstektes Feld dient der Übertragung der Logindaten in die savebenutzer.php
- echo" <input name=\"pass\" type=\"hidden\" value=\"$loginpass\"/> ";//Verstektes Feld dient der Übertragung der Logindaten in die savebutzer.php
- echo"
- </div><br>
- <table width=\"650\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"tabelle_rechte\">
- <tr>
- <td height=\"26\" colspan=\"3\" class=\"ueberschrift\">Benutzer</td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td width=\"137\">Benutzer anlegen</td>
- <td width=\"72\">$show_benutzeranlegen<input type=\"checkbox\" name=\"benutzeranlegen\" id=\"benutzeranlegen\" /></td>
- <td width=\"433\" class=\"benutzershowtable1\"><em>darf Benutzer anlegen</em></td>
- </tr>
- <tr class=\"benutzershowtable2\">
- <td>Benutzer bearbeiten</td>
- <td><input type=\"checkbox\" name=\"benutzerbearbeiten\" id=\"benutzerbearbeiten\" /></td>
- <td class=\"benutzershowtable2\"><em>darf Benutzer bearbeiten (wenn nein auch nicht sich selbst)</em></td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td>Benutzer löschen</td>
- <td><label>
- <input type=\"checkbox\" name=\"benutzerloeschen\" id=\"benutzerloeschen\" />
- </label></td>
- <td class=\"benutzershowtable1\"><em>darf Benutzer löschen</em></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr class=\"ueberschrift\">
- <td height=\"26\" colspan=\"3\">Kunden</td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td>Kunden suchen</td>
- <td><label>
- <input type=\"checkbox\" name=\"kundensuchen\" id=\"kundensuchen\" />
- </label></td>
- <td class=\"benutzershowtable1\"><em>darf Kunden suchen</em></td>
- </tr>
- <tr class=\"benutzershowtable2\">
- <td>Kunden bearbeiten</td>
- <td><label>
- <input type=\"checkbox\" name=\"kundenbearbeiten\" id=\"kundenbearbeiten\" />
- </label></td>
- <td class=\"benutzershowtable2\"><em>darf Kunden bearbeiten</em></td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td>Kunden löschen</td>
- <td><label>
- <input type=\"checkbox\" name=\"kundenloeschen\" id=\"kundenloeschen\" />
- </label></td>
- <td class=\"benutzershowtable1\"><em>darf Kunden löschen</em></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td colspan=\"3\" class=\"ueberschrift\">Brevets</td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td>Brevets anlegen</td>
- <td><label>
- <input type=\"checkbox\" name=\"brevetsanlegen\" id=\"brevetsanlegen\" />
- </label></td>
- <td class=\"benutzershowtable1\"><em>darf Brevets anlegen</em></td>
- </tr>
- <tr class=\"benutzershowtable2\">
- <td>Brevets löschen</td>
- <td><label>
- <input type=\"checkbox\" name=\"brevetsloeschen\" id=\"brevetsloeschen\" />
- </label></td>
- <td class=\"benutzershowtable2\"><em>darf Brevets löschen</em></td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td>Brevets bearbeiten</td>
- <td><label>
- <input type=\"checkbox\" name=\"brevetsbearbeiten\" id=\"brevetsbearbeiten\" />
- </label></td>
- <td class=\"benutzershowtable1\"><em>darf Brevets bearbeiten</em></td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td height=\"26\" colspan=\"3\" class=\"ueberschrift\">Allgemeines</td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td height=\"26\" class=\"benutzershowtable1\">Style wechsel</td>
- <td height=\"26\" class=\"benutzershowtable1\"><label>
- <input type=\"checkbox\" name=\"stylewechseln\" id=\"stylewechseln\" />
- </label></td>
- <td height=\"26\" class=\"benutzershowtable1\">darf Style wechseln</td>
- </tr>
- <tr class=\"benutzershowtable2\">
- <td height=\"26\" class=\"benutzershowtable2\">Rechte vergeben</td>
- <td height=\"26\" class=\"benutzershowtable2\"><label>
- <input type=\"checkbox\" name=\"rechteeinstellen\" id=\"rechteeinstellen\" />
- </label></td>
- <td height=\"26\" class=\"benutzershowtable2\">darf Benutzerrechte einstellen</td>
- </tr>
- <tr class=\"benutzershowtable1\">
- <td height=\"26\" class=\"benutzershowtable1\">Sprache ändern</td>
- <td height=\"26\" class=\"benutzershowtable1\"><label>
- <input type=\"checkbox\" name=\"spracheeinstellen\" id=\"spracheeinstellen\" />
- </label></td>
- <td height=\"26\" class=\"benutzershowtable1\">darf Sprache ändern</td>
- </tr>
- </table> </form>
- ";
- //Ende Benutzer erstellen
- echo"</table><br></div><br>
- <div class=\"zurueckbox\"><a href=\"../../index.php?user=$loginuser&pass=$loginpass\">$pagereturn</div>"; // Zurückmenübox mit link
- // Schliest die Tabelle der Benutzerausgabe wichtig unbedingt nach der for schleife
- // Ende Ausgabe Benutzertabelle
- } // Klammer für if Admin Abfrage Ende.
- else
- { //wenn der Benutzer kein Admin ist und dieses Modul nicht sehen darf erhällt er eine Fehlermeldung beim öffnen
- //mittels direktem Link (Fehler Code 100 = Keine Berechtigung)
- // Fehler Sprachvariablen in meldungen.php
- echo" <div id=\"fehlerbox\">
- <div id=\"fehlercode\">$fc_f100</div>
- <div id=\"fehlerinfo\">$fi_f100</div>
- <div id=\"fehlecode_weiterl\">$fcw_f100</div>
- </div>";
- } //Klammer else Ende
- } // ENDE ABFRAGE ob das Modul aktiv ist
- else // ELSE zur ABFRAGE Modul aktiv
- { //START ELSE FEHLER 500 = Modul ist nicht aktiv
- echo" <div id=\"fehlerbox\">
- <div id=\"fehlercode\">$fc_f500</div>
- <div id=\"fehlerinfo\">$fi_f500</div>
- <div id=\"fehlecode_weiterl\">$fcw_f500</div>
- </div>";
- }// ENDE ELSE ob Modul aktiv
- include("../../footer.php");
- } //Klammer Ende für die if rowok schleife (Wenn der Benutzer angemeldet ist)
- else
- {
- include("../../fehler.php"); /* Die Fehlerseite wird aufgerufen wenn der Benutzer
- nicht angemeldet ist mit dem Hinweis dass er nicht angemeldet ist */
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement