em89

Profile

Jul 14th, 2014
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.79 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Profile</title>
  5.     <link rel="stylesheet" type="text/css" href="style.css">
  6. </head>
  7. </head>
  8. <body>
  9.     <div class="profileForm">
  10.  
  11.         <form method="GET">
  12.             <span>Search user:</span>
  13.             <input type="text" name="user" />
  14.             <input type="submit" value="Search" />
  15.             <?php
  16.                 $string = file_get_contents('data.txt');
  17.                 $string = explode("\n", $string);
  18.                 $user = trim($_GET['user']);
  19.                 $error = true;
  20.                 if ($_GET) {
  21.                 foreach ($string as $key => $value) {
  22.                     $value = explode("!", $value);
  23.                     if(empty($user)) {
  24.                         echo "<p>Enter username to search.</p>";
  25.                         $error = false;
  26.                         break;
  27.                     }
  28.                     if ($user === $value[0]) {
  29.                         echo '<pre>'."User Name: " . print_r($value[0], true) . '</pre>';
  30.                         echo '<pre>'."Email: " . print_r($value[4], true) . '</pre>';
  31.                         echo '<pre>'."First Name: " . print_r($value[5], true) . '</pre>';
  32.                         echo '<pre>'."Last Name: " . print_r($value[6], true) . '</pre>';
  33.                         echo '<pre>'."Sex: " . print_r($value[7], true) . '</pre>';
  34.                         echo '<pre>'."Birth: " . print_r($value[8], true) . "/" . print_r($value[9], true) ."/". print_r($value[10], true) . '</pre>';
  35.                         $error = false;
  36.                     }
  37.                    
  38.                 }
  39.                
  40.                 if($error) {
  41.                     echo "<p>User <strong>$user</strong> was not found.</p>";
  42.                 }
  43.             }
  44.  
  45.            
  46.             if(file_exists('data.txt')){
  47.                 $result = file('data.txt');
  48.             }
  49.             foreach ($result as $value) {
  50.                 $columns = explode('!', $value);
  51.             }
  52.             $dir = "upload/";
  53.             chdir($dir);
  54.             array_multisort(array_map('filemtime', ($files = glob("*.*"))), SORT_DESC, $files);
  55.             foreach($files as $filename) {
  56.                 echo "<br>";
  57.                 break;
  58.             }  
  59.             $images = $filename;
  60.         ?>
  61.         </form>
  62.         <hr>
  63.         <form method="POST" action="ChangeProfile.php">    
  64.             <span class="left">Profile picture:</span>
  65.             <img src="upload/<?php echo $images;?>" width="80px" height="80px">
  66.             <br>
  67.             <label class="left" for="regName">User Name:</label>
  68.             <span><?php echo $columns[0]; ?></span>
  69.             <br>
  70.             <label class="left" for="question">Secret Queston:</label>
  71.             <span><?php echo $columns[2]; ?></span>
  72.             <br>
  73.             <label class="left" for="answer">Secret Answer:</label>
  74.             <span><?php echo $columns[3]; ?></span>
  75.             <br>
  76.             <label class="left" for="email">Email:</label>
  77.             <span><?php echo $columns[4]; ?></span>
  78.             <br>
  79.             <label class="left" for="fName">First Name:</label>
  80.             <span><?php echo $columns[5]; ?></span>
  81.             <br>
  82.             <label class="left" for="lName">Last Name:</label>
  83.             <span><?php echo $columns[6]; ?></span>
  84.             <br>
  85.             <label class="left">Sex:</label>
  86.             <span><?php echo $columns[7]; ?></span>
  87.             <br>
  88.             <label class="left" for="birth">Birthday:</label>
  89.             <span><?php echo $columns[8]; ?></span>
  90.             <span><?php echo $columns[9]; ?></span>
  91.             <span><?php echo $columns[10]; ?></span>
  92.             <hr>
  93.             <input type="submit" value="Change Profile" />
  94.         </form>
  95.     </div>
  96. </body>
  97. </html>
Advertisement
Add Comment
Please, Sign In to add comment