Advertisement
Guest User

Untitled

a guest
May 4th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.99 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('db.php');
  16.             //als die gene is ingelogd//
  17.             if(isset($_SESSION['id'])){
  18.             $query2 = mysql_query("SELECT * FROM users WHERE id = '".mysql_real_escape_string($_SESSION['id'])."'");
  19.             $row2 = mysql_fetch_assoc($query2);
  20.                 if($row2['admin'] == 1){
  21.                     if(isset($_POST['submit'])){
  22.                         if(empty($_POST['email'])){
  23.                             $errors = "You didn't fill in an E-Mail.";
  24.                         }
  25.                         if(empty($_POST['password'])){
  26.                             if(isset($errors) == false){
  27.                                 mysql_query ("UPDATE users SET
  28.                                 email = '". mysql_real_escape_string($_POST['email']) ."',
  29.                                 name = '". mysql_real_escape_string($_POST['name']) ."',
  30.                                 age = '". mysql_real_escape_string($_POST['age']) ."',
  31.                                 country = '". mysql_real_escape_string($_POST['country']) ."',
  32.                                 tag= '". mysql_real_escape_string($_POST['tag']) ."',
  33.                                 admin = '". $_POST['admin'] ."'
  34.                                 WHERE ID = '".mysql_real_escape_string($_SESSION['id'])."'");
  35.                                 $error = "The user his profile is updated.". $_POST['admin'];
  36.                             }
  37.                         }
  38.                         else{
  39.                             if(isset($errors) == false){
  40.                                 mysql_query ("UPDATE users SET
  41.                                 password = '". md5($_POST['password']) ."',
  42.                                 email = '". mysql_real_escape_string($_POST['email']) ."',
  43.                                 name = '". mysql_real_escape_string($_POST['name']) ."',
  44.                                 age = '". mysql_real_escape_string($_POST['age']) ."',
  45.                                 country = '". mysql_real_escape_string($_POST['country']) ."',
  46.                                 tag= '". mysql_real_escape_string($_POST['tag']) ."',
  47.                                 admin = '". $_POST['admin'] ."'
  48.                                 WHERE ID = '".mysql_real_escape_string($_SESSION['id'])."'");
  49.                                 $error = "The user his profile is updated.". $_POST['admin'];
  50.                             }
  51.                         }
  52.                     }                  
  53.                     echo "<form action='' method='post'><table>";
  54.                     $query = "SELECT * FROM users WHERE id = '". mysql_real_escape_string($_GET['id']) ."'";
  55.                     $result = mysql_query($query) or die ("Error in query: $query. " . mysql_error());
  56.                     while($row = mysql_fetch_assoc($result)){
  57.                         echo "
  58.                                 <tr><td width='150' colspan='2'>User settings:</td></tr>
  59.                                 <tr><td>Username:</td><td><input type='text' name='username' value='". $row['username'] ."' READONLY /></td></tr>
  60.                                 <tr><td>Password:</td><td><input type='password' name='password' value=''/></td></tr>
  61.                                 <tr><td>Verify Password:</td><td><input type='password' name='password2' value=''/></td></tr>
  62.                                 <tr><td>E-Mail:</td><td><input type='text' name='email' value='". $row['email'] ."'/></td></tr>
  63.                                 <tr><td colspan='2'>About yourself:</td></tr>
  64.                                 <tr><td>Name:</td><td><input type='text' name='name' value='". $row['name'] ."'/></td></tr>
  65.                                 <tr><td>Age:</td><td><input type='text' name='age' value='". $row['age'] ."'/></td></tr>
  66.                                 <tr><td>Country:</td><td><input type='text' name='country' value='". $row['country'] ."'/></td></tr>
  67.                                 <tr><td>Avatar:</td><td>coming later</td></tr>
  68.                                 <tr><td>Admin:</td><td>Yes<input type='radio' name='admin' value='1'/></td></tr>
  69.                                 <tr><td></td><td>No<input type='radio' name='admin' value='0' CHECKED /></td></tr>
  70.                                 <tr><td colspan='2'>Gaming:</td></tr>
  71.                                 <tr><td>Clan-Tag:</td><td><input type='text' name='tag' value='". $row['tag'] ."'/></td></tr>
  72.                                 <tr><td><input type='submit' name='submit' value='Edit user'/></td></tr>
  73.                             ";
  74.                     }
  75.                     echo "</table></form>";
  76.                     if(isset($errors)){
  77.                         echo $errors;
  78.                     }
  79.                     if(isset($error)){
  80.                         echo $error;
  81.                     }
  82.                 }
  83.                 //als hij geen admin is//
  84.                 else {
  85.                     echo "You are not an admin, leave!";
  86.                 }
  87.             }
  88.             //als hij niet is ingelogd//
  89.             else{
  90.                 echo "You are not logged in!";
  91.             }
  92.             ?>
  93.         </div>
  94.         <div class='contentlinebottom'>
  95.         </div><br />
  96.     </div>
  97. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement