Advertisement
Guest User

Untitled

a guest
May 4th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.17 KB | None | 0 0
  1. <div class='content'>
  2.     <div class='contenttop'>
  3.         <div class='contenttoptext'>
  4.             Edit a user:
  5.         </div>
  6.     </div>
  7.     <div class='contentmid'><br />
  8.         <div class='contenttitle'>
  9.             Edit a user:
  10.         </div>
  11.         <div class='contentlinetitle'>
  12.         </div>
  13.         <div class='contenttext'>
  14.             <?php
  15.             include('include/db.php');
  16.             if(isset($_SESSION['id'])){
  17.                 $query1 = mysql_query("SELECT * FROM users WHERE id = '".mysql_real_escape_string($_SESSION['id'])."'");
  18.                 $row1 = mysql_fetch_assoc($query1) or die(mysql_error());
  19.                 if(isset($row1['admin']) == 1){
  20.                 /////////////////////////////////////////////////////////////
  21.                 // Toon formulier van alle gebruikers hieronder ( STAP 1 )//
  22.                 ///////////////////////////////////////////////////////////
  23.                     $query2 = mysql_query("SELECT * FROM users WHERE id = '".isset($_POST['userid'])."'");
  24.                     $row2 = mysql_fetch_assoc($query2);
  25.                     echo "Please choose a user to edit.";
  26.                     echo "<form method='post' action='?userid=".$row['id']."'>
  27.                             <select name='userid'>";
  28.                                 $sql = mysql_query("SELECT id, username FROM users ORDER BY username DESC");
  29.                                 while ($dropdown = mysql_fetch_assoc($sql)){
  30.                                     echo '<option value="'.$dropdown['id'].'">'.$dropdown['username']."</option>'";
  31.                                 }
  32.                             echo '</select>';
  33.                             echo '<input type="submit" name="getuser" value="Get user!"/>
  34.                         </form>';
  35.                 ///////////////////////////////////////////////////////////////////////////
  36.                 // Toon formulier met alle dingen die moeten worden gewijzigd ( STAP 2 )//
  37.                 /////////////////////////////////////////////////////////////////////////
  38.                     if(isset($_POST['getuser'])){
  39.                         $query = mysql_query("SELECT * FROM users WHERE id = '".$_POST['userid']."'");
  40.                         $row = mysql_fetch_assoc($query);
  41.                         echo "<form action='' method='post'>
  42.                                 <table>
  43.                                     <tr><td width='150' colspan='2'>User settings:</td></tr>
  44.                                     <tr><td>Username:</td><td><input type='text' name='username' value='". $row['username'] ."' READONLY /></td></tr>
  45.                                     <tr><td>Password:</td><td><input type='password' name='password' value=''/></td></tr>
  46.                                     <tr><td>Verify Password:</td><td><input type='password' name='password2' value=''/></td></tr>
  47.                                     <tr><td>E-Mail:</td><td><input type='text' name='email' value='". $row['email'] ."'/></td></tr>
  48.                                     <tr><td colspan='2'>About yourself:</td></tr>
  49.                                     <tr><td>Name:</td><td><input type='text' name='name' value='". $row['name'] ."'/></td></tr>
  50.                                     <tr><td>Age:</td><td><input type='text' name='age' value='". $row['age'] ."'/></td></tr>
  51.                                     <tr><td>Country:</td><td><input type='text' name='country' value='". $row['country'] ."'/></td></tr>
  52.                                     <tr><td>Admin:</td><td>Yes<input type='radio' name='admin' value='1'/></td></tr>
  53.                                     <tr><td></td><td>No<input type='radio' name='admin' value='0' CHECKED /></td></tr>
  54.                                     <tr><td colspan='2'>Gaming:</td></tr>
  55.                                     <tr><td>Clan-Tag:</td><td><input type='text' name='tag' value='". $row['tag'] ."'/></td></tr>
  56.                                     <tr><td><input type='submit' name='edituser' value='Edit user'/></td></tr>
  57.                                 </table>
  58.                             </form>";
  59.                     }
  60.                 /////////////////////////////////
  61.                 // Updaten in mysql ( STAP 3 )//
  62.                 ///////////////////////////////
  63.                     if(isset($_POST['edituser'])){
  64.                         mysql_query ("UPDATE users SET
  65.                                         email = '". mysql_real_escape_string($_POST['email']) ."',
  66.                                         name = '". mysql_real_escape_string($_POST['name']) ."',
  67.                                         age = '". mysql_real_escape_string($_POST['age']) ."',
  68.                                         country = '". mysql_real_escape_string($_POST['country']) ."',
  69.                                         admin = '". mysql_real_escape_string($_POST['admin']) ."',
  70.                                         tag = '". mysql_real_escape_string($_POST['tag']) ."'
  71.                                         WHERE id = '".mysql_real_escape_string(isset($_GET['id']))."'") or die(mysql_error());
  72.                                         $error = "Your profile got updated.";
  73.                     }              
  74.                 }
  75.                
  76.                 //als niet admin//
  77.                 else {
  78.                     echo "You are not an admin, leave!";
  79.                 }
  80.             }
  81.             //als niet ingelogd//
  82.             else{
  83.                 echo "You are not logged in.";
  84.             }
  85.             if(isset($error)){
  86.                 echo $error;
  87.             }
  88.             ?>
  89.         </div>
  90.         <div class='contentlinebottom'>
  91.         </div><br />
  92.     </div>
  93. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement