Загрузка изображения на сайт через бд

Как мне записать файл-изображение в папку на сервере?

<form action="check_recipe.php"  method="post">
 <div class="container ">
   <h1>Создание рецепта</h1>
   <p>Пожалуйста, заполните все поля!</p>
   <label for="name"><b>Name recipe</b></label>
   <input type="text" placeholder="Введите название рецепта" name="name" required>
   <label for="description"><b>description</b></label>
   <textarea type="text"  class="text" placeholder="Введите пошаговую инструкцию" name="description" required></textarea><br\>
   <label for="structure"><b>structure</b></label>
   <textarea type="text" class="text" placeholder="Ингредиенты" name="structure" required></textarea>
   <input type="file" name="img"><br\>
   <button type="submit" class="btn btn-success" class="registerbtn">Создать</button>
 </div>
</form>


<?php
$name = filter_var(trim($_POST['name']),
FILTER_SANITIZE_STRING);
$description = filter_var(trim($_POST['description']),
FILTER_SANITIZE_STRING);
$structure = filter_var(trim($_POST['structure']),
FILTER_SANITIZE_STRING);

$img_name=$_FILES['img_name'];
$mysql = new mysqli('localhost', 'tear98fk_kulimak', 'U4enik', 'tear98fk_kulimak');
$rec = "INSERT INTO `recipe` (name,  description, structure, img_name)
VALUES ('$name',  '$description', '$structure', '$img_name') ";
$mysql -> query($rec);

$mysql -> close();
  header('Location: /');
 ?>

Ответы (0 шт):