Advertisement
Petra_Abrasheva_185

form2

Nov 24th, 2021
1,048
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.43 KB | None | 0 0
  1. <?php
  2. $model = "";
  3. $year = "";
  4. $price = "";
  5. $img = "";
  6.  
  7.  
  8. if ( $_POST ) {
  9.  
  10.     $model = $_POST['model'];
  11.     $year = $_POST['year'];
  12.     $price = $_POST['price'];
  13.     $file = $_FILES['img'];
  14.     $file_name = $_FILES['img']['name'];
  15.     $file_temp = $_FILES['img']['tmp_name'];
  16.     $file_type = $_FILES['img']['type'];
  17.    
  18.     $connection = new PDO('mysql:host=localhost;dbname=cars', "newuser", "1234");
  19.     $sql = "INSERT INTO cars (model,year,price) VALUES (?,?,?)";
  20.     $connection->prepare($sql)->execute([$model, $year, $price]);
  21.     $id = $connection->lastInsertId();
  22.     $result = move_uploaded_file( $file_temp, "images/".$id.".jpg" );
  23.     // print_r( $_POST );
  24.    
  25.     echo "<b style='color:green'>Благодаря!</b><br><Br>";
  26. }
  27.  
  28. // Още полета
  29. // https://www.w3schools.com/html/html_form_input_types.asp
  30.  
  31.  
  32. ?>
  33.  
  34. <form action="form2.php" method="post" enctype="multipart/form-data">
  35.  
  36.     <!-- Text -->
  37.  
  38.     <label for="text">Year:</label><br>
  39.     <input id="text" type="text" name="year" value="<?= $year ?>">
  40.     <br><br>
  41.  
  42.     <label for="text">Model:</label><br>
  43.     <input id="text" type="text" name="model" value="<?= $model ?>">
  44.     <br><br>
  45.    
  46.     <label for="text">Price:</label><br>
  47.     <input id="text" type="text" name="price" value="<?= $price ?>">
  48.     <br><br>
  49.  
  50.     <label for="text">Image:</label><br>
  51.     <input id="text" type="file" name="img" >
  52.     <br><br>
  53.    
  54.  
  55.    
  56.    
  57.     <!-- Submit -->
  58.  
  59.     <br><br>
  60.     <input type="submit" name="submit" value="Submit">
  61.  
  62. </form>
  63.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement