Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.72 KB | None | 0 0
  1.  <html>
  2.     <head>
  3.         <title>Add a New Car</title>
  4.         <?php
  5.         error_reporting(E_ALL);
  6.         if(isset($_POST['submit'])) {
  7.             echo '<pre>';
  8.             print_r($_POST);
  9.             print_r($_FILES);
  10.             echo '</pre>';
  11.             $images = array('image/gif'=>'.gif', 'image/jpeg'=>'.jpg', 'image/png'=>'.png');
  12.             $image = $_FILES['myfile']['type'];
  13.             echo '<p>'.$image.'</p>';
  14.             echo '<p>'.$images[$image].'</p>';
  15.             $timestamp = time();
  16.                '<p>'.$timestamp.$images[$image].'</p>';
  17.             if(isset($images[$image])) {
  18.                if (!file_exists('Images')) mkdir('Images');
  19.                $tmp = $_FILES['myfile']['tmp_name'];
  20.                copy($tmp,'Images/'.$timestamp.$images[$image]);
  21.                unlink($tmp);
  22.             $newCar = "\n".$timestamp.$images[$image].'#'.$_POST['make'].'#'.$_POST['model'].'#'.$_POST['year'].'#'.$_POST['fuel_type'].'#'.$_POST['vin_number'].'#'.$_POST['reg_number'];
  23.             } else {
  24.             $newCar = "\n".'default.jpg'.'#'.$_POST['make'].'#'.$_POST['model'].'#'.$_POST['year'].'#'.$_POST['fuel_type'].'#'.$_POST['vin_number'].'#'.$_POST['reg_number'];
  25.             }
  26.             echo '<p>'.$newCar.'</p>';
  27.             $fh = fopen('New_Cars.txt', 'a');
  28.             fwrite($fh, $newCar);
  29.             fclose($fh);
  30.         }
  31.         ?>
  32.     </head>
  33.     <body>
  34.         <form method="post" action="New_Cars.php" enctype="multipart/form-data">
  35.             <p>Make:<br /><input type="text" name="make" /> </p>
  36.             <p>Model:<br /><input type="text" name="model" /></p>
  37.             <p>Year:<br /><input type="text" name="year" /></p>
  38.             <p>Fuel Type:<br /><input type="text" name="fuel_type" /></p>
  39.             <p>Vin Number:<br /><input type="text" name="vin_number" /></p>
  40.             <p>Reg Number:<br /><input type="text" name="reg_number" /></p>
  41.             <p>Choose a image to upload:<br />
  42.          <input type="file" name="myfile"></input></p>
  43.             <p><input type="submit" name="submit" value="Submit!" /></p>
  44.         </form>
  45.     </body>        
  46. <p><a href="Assignment_login_page.php">Back</a></p>
  47. <p><a href="Assignment_login_page.php?logout=true">Log out</a></p>
  48.  </html>
  49. <?php
  50. $fh = fopen('New_Cars.txt', 'r');
  51. echo '<table border="1">';
  52. while ($newCar = fgets($fh)) {
  53.     $data = explode('#', $newCar);
  54.     echo '<tr><td><img src="Images/'.$data[0].'" width="50"</td>
  55.                <td>'.$data[1].'</td>
  56.                <td>'.$data[2].'</td>
  57.                <td>'.$data[3].'</td>
  58.                <td>'.$data[4].'</td>
  59.                <td>'.$data[5].'</td>
  60.                <td>'.$data[6].'</td>';
  61. }                
  62.     echo'</table>';
  63. fclose($fh);
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement