Advertisement
Guest User

Untitled

a guest
May 10th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.52 KB | None | 0 0
  1. <?php
  2. // Database configs, edit below to your configs
  3. $hostname = "localhost";
  4. $username = "username";
  5. $password = "password";
  6. $database = "database";
  7. $table = "admins";
  8.  
  9. // No need to edit further
  10.  
  11. // Connect to DB
  12. mysql_connect("$hostname", "$username", "$password") or die(mysql_error());
  13. mysql_select_db("$database") or die(mysql_error());
  14.  
  15. // Create the admin table if it doesnt exist, and chances are it doesnt ;)
  16. mysql_query("CREATE TABLE IF NOT EXISTS ".$table." (
  17.  `fieldnumber` int(10) NOT NULL auto_increment,
  18.  `steamid` varchar(255) NOT NULL default '',
  19.  `password` varchar(255) NOT NULL default '',
  20.  `adminrights` varchar(255) NOT NULL default '',
  21.  `accountflags` varchar(255) NOT NULL default '',
  22.  `comments` varchar(255) NOT NULL default '',
  23.  
  24.  PRIMARY KEY  (`fieldnumber`)
  25. ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;");
  26.  
  27. // Form fields
  28. $steamid = $_POST['steamid'];
  29. $password = $_POST['password'];
  30. $adminrights = $_POST['adminrights'];
  31. $accountflags = $_POST['accountflags'];
  32. $comments = $_POST['comments'];
  33. $fieldnumber = $_GET['fieldname'];
  34. $editadmin = $_GET['editadmin'];
  35. $dbquery = $_POST['dbquery'];
  36. $fieldnumber1 = $_POST['fieldnumber1'];
  37.  
  38. // Refresh page
  39. $place = $_SERVER['PHP_SELF'];
  40.  
  41. $selectquery = mysql_query("SELECT * FROM ".$table."") or die(mysql_error());
  42. $contentquery = mysql_fetch_array($selectquery);
  43.  
  44. echo "
  45. <style>
  46. .steam {
  47. background:#eeeeee;
  48. font-family:tahoma;
  49. width:175px;
  50. height:20px;
  51. padding-left:10px;
  52. border:#ededed, 1px;
  53. color:#000000;
  54. text-decoration:none;
  55. }
  56. .steamtext {
  57. background:#ffffff;
  58. height:10px;
  59. width:175px;
  60. text-align:center;
  61. }
  62. .textbox {
  63. width:175px;
  64. }
  65. .steamtext1 {
  66. background:#ffffff;
  67. }
  68. </style>
  69. <body bgcolor='#aaaaaa'>
  70.  
  71. <div align='center'>
  72.     <table cellspacing='1' cellpadding='0' width="100%>
  73.             <tr>
  74.             <td class='steam'>Steam ID</td>
  75.             <td class='steam'>Password</td>
  76.             <td class='steam'>Admin Rights</td>
  77.             <td class='steam'>Account Flags</td>
  78.             <td class='steam'>Comments</td>
  79.             <td class='steam'>Select</td>
  80.         </tr>
  81.     <form method='GET' action='$place'>
  82. ";
  83. while($contentquery = mysql_fetch_array($selectquery)){
  84. echo "
  85.             <tr>
  86.                 <td class='steamtext'>$contentquery[steamid]</td>
  87.                 <td class='steamtext'>$contentquery[password]</td>
  88.                 <td class='steamtext'>$contentquery[adminrights]</td>
  89.                 <td class='steamtext'>$contentquery[accountflags]</td>
  90.                 <td class='steamtext'>$contentquery[comments]</td>
  91.                 <td class='steamtext' width='25'><input type='radio' name='fieldname'
  92.  
  93. value='$contentquery[fieldnumber]'></td>
  94.             </tr>
  95.             ";}
  96. echo "
  97.             <tr>
  98.                 <td colspan='6' class='steamtext1'>
  99.                 <input type='submit' value='New' name='editadmin'><input type='submit' value='Edit'
  100.  
  101. name='editadmin'><input type='submit' value='Delete' name='editadmin'></td>
  102.             </tr>
  103.             </form>
  104. ";
  105. if ($editadmin=="New") {
  106. echo "
  107. <form method='POST' action='$place'>
  108.             <tr>
  109.                 <td class='steamtext'><input class='textbox' type='text' name='steamid'></td>
  110.                 <td class='steamtext'><input class='textbox' type='text' name='password'></td>
  111.                 <td class='steamtext'><input class='textbox' type='text' name='adminrights'></td>
  112.                 <td class='steamtext'><input class='textbox' type='text' name='accountflags'></td>
  113.                 <td class='steamtext'><input class='textbox' type='text' name='comments'></td>
  114.                 <td bgcolor='#ffffff' align='center'><input width='150' type='submit' name='dbquery'
  115.  
  116. value='Submit'></td>
  117.             </tr>
  118. </form>
  119. ";
  120. }
  121. if ($editadmin==Edit) {
  122. $query = mysql_query("SELECT * FROM $table WHERE fieldnumber=$fieldnumber;") or die(mysql_error("Error, Select query is teh
  123.  
  124. uberfailz"));
  125. $editadmin = mysql_fetch_array($query);
  126. echo "
  127. <form method='POST' action='$place'>
  128.             <tr>
  129.                 <td class='steamtext'><input class='textbox' type='text' name='fieldnumber1'
  130.  
  131. value='$fieldnumber' readonly></td>
  132.                 <td class='steamtext'><input value='$editadmin[steamid]' class='textbox' type='text'
  133.  
  134. name='steamid'></td>
  135.                 <td class='steamtext'><input value='$editadmin[password]' class='textbox' type='text'
  136.  
  137. name='password'></td>
  138.                 <td class='steamtext'><input value='$editadmin[adminrights]' class='textbox' type='text'
  139.  
  140. name='adminrights'></td>
  141.                 <td class='steamtext'><input value='$editadmin[accountflags]' class='textbox' type='text'
  142.  
  143. name='accountflags'></td>
  144.                 <td class='steamtext'><input value='$editadmin[comments]' class='textbox' type='text'
  145.  
  146. name='comments'></td>
  147.                 <td bgcolor='#ffffff'><input width='150' type='submit' name='dbquery' value='Update'></td>
  148.             </tr>
  149. </form>
  150. ";
  151. }
  152. echo "
  153.             </tr>
  154.         </form>
  155.     </table>
  156. </div>
  157.  
  158. </body>
  159.  
  160. ";
  161.  
  162. // INSERT Content
  163. if ($dbquery==Submit) {
  164. mysql_query("INSERT INTO ".$table." (`fieldnumber`, `steamid`, `password`, `adminrights`, `accountflags`, `comments`)
  165.  
  166. VALUES('', '$steamid', '$password', '$adminrights', '$accountflags', ';$comments');") or die("Error, insert query failed");
  167. echo "<script>self.location='".$place."';</script>\n";
  168. }
  169.  
  170. // UPDATE Content
  171. if ($dbquery==Update) {
  172. mysql_query("UPDATE ".$table." SET steamid = '$steamid',password = '$password',adminrights = '$adminrights',accountflags =
  173.  
  174. '$accountflags',comments = '$comments' WHERE fieldnumber = '$fieldnumber1';") or die("Error, update query failed");
  175. echo "<script>self.location='".$place."';</script>\n";
  176. }
  177.  
  178. // DELETE Content
  179. if ($editadmin==Delete) {
  180. mysql_query("DELETE FROM ".$table." WHERE fieldnumber=$fieldnumber;") or die(mysql_error("Error, Delete query is teh
  181.  
  182. uberfailz"));
  183. echo "<script>self.location='".$place."';</script>\n";
  184. }
  185.  
  186. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement