Guten Tag,
ich habe mir vor kurzem ein neues UCP gekauft.
Als erstes wird dort alle Admins aufgelistet und daneben kann man sie uninviten als Admin.
Dies will aber noch nicht so richtig funktionieren
//list_all_admins.php
Alles anzeigen
//uninvite_admin.php
Alles anzeigen
ich habe mir vor kurzem ein neues UCP gekauft.
Als erstes wird dort alle Admins aufgelistet und daneben kann man sie uninviten als Admin.
Dies will aber noch nicht so richtig funktionieren
//list_all_admins.php
PHP-Quellcode
- <html>
- <head>
- <title>User Control Panel - Übersicht der Teammitglieder</title>
- <link rel="stylesheet" href="stylesheet.css" type="text/css" />
- <?php include("short_logout.php"); ?> <br /> <br /> <br />
- </head>
- <body>
- <div id="standart_format">
- <?php include("head.php"); ?> <br />
- <?php include("navigation.php"); ?> <br />
- <h2>Administration -> Übersicht der Teammitglieder </h2> <br />
- <div id="standart_container">
- <?php
- $result = mysql_query("SELECT * FROM accounts ORDER BY Adminlevel DESC");
- echo "<table align='center'>";
- echo "<tr>";
- echo "<td> <b>Spielername</b> </td>";
- echo "<td> <b>Teamrang</b> </td>";
- echo "<td> <b>Supportpunkte</b> </td>";
- echo "</tr>";
- while ($row = mysql_fetch_object($result))
- {
- if($row->Adminlevel != 0)
- {
- echo "<tr>";
- echo "<td> ",$row->Name," </td>";
- echo "<td> ";if($row->Adminlevel==1){echo "Probe Supporter";}else if($row->Adminlevel==2){echo "Supporter";}else if($row->Adminlevel==3){echo "Moderator";}else if($row->Adminlevel==4){echo "Administrator";}else if($row->Adminlevel==5){echo "Super Administrator";}else if($row->Adminlevel==7){echo "Server Manager";}else if($row->Adminlevel==8){echo "Projektleiter";}echo " </td>";
- echo "<td> ",$row->Supportpunkte," </td>";
- echo "<td> <a href="action_uninvite_admin.php?action=uninviteUser&userName=".$row->Name.""><img src='images/uninvite-icon.png' title='Teammitglied entlassen'/> </a></td>";
- echo "</tr>";
- }
- }
- mysql_free_result($result);
- echo "</table>";
- ?>
- </div>
- <br /> <br />
- <?php include("footer.php"); ?>
- </div>
- </body>
- </html>
//uninvite_admin.php
PHP-Quellcode
- if(isset($_SESSION['username']))
- {
- $username = $_SESSION['username'];
- $query = mysql_query("SELECT * FROM accounts WHERE Name = '$username'");
- $value = mysql_fetch_array($query);
- if(!$value['Adminlevel']>=1)
- {
- header('location: error.php?errorid=1');
- }
- else
- {
- $result = mysql_query("UPDATE `accounts` SET `Adminlevel`= '0' WHERE Name =".mysql_real_escape_string($_GET["userName"]).";");
- }
- }
- else header('location: login.php');
- ?>
- <!-- Start - HTML - Script -->
- <html>
- <head>
- <title>User Control Panel - Teammitglied entlassen</title>
- <link rel="stylesheet" href="stylesheet.css" type="text/css" />
- <?php include("short_logout.php"); ?> <br /> <br /> <br />
- </head>
- <body>
- <div id="standart_format">
- <?php include("head.php"); ?> <br />
- <?php include("navigation.php"); ?> <br />
- <h2>Administration -> Übersicht der Teammitglieder -> Teammitglied entlassen </h2> <br />
- <div class="alert alert-success">
- Dem ausgewählten Spieler wurden erfolgreich die administrativen Rechte entzogen.
- </div>
- <br /> <br />
- <?php include("footer.php"); ?>
- </div>
- </body>
- </html>