Форма не публикуется при прикреплении файла (xamp localhost)

#php #html #forms #form-data

#php #HTML #формы #форма-данные

Вопрос:

У меня странная проблема, когда форма публикуется правильно, когда ввод файла пуст, но при добавлении файла ничего не публикуется.

Мой html:

 <form method="post" action="create_product.php" enctype="multipart/form-data">
    <?php echo display_error(); ?>
    <div class="input-groep">
      <a href="home.php" class="homeknopdonker">Homepage</a>
      <label>Product naam</label>
      <input type="text" name="product_naam" value="<?php echo $product_naam; ?>" autocomplete="off">
    </div>
    <div class="input-groep">
      <label>Beschrijving</label>
      <input type="text" name="beschrijving" value="<?php echo $beschrijving; ?>" autocomplete="off">
    </div>
    <div class="input-groep">
      <label>Prijs</label>
      <input type="text" name="prijs" value="<?php echo $prijs; ?>" autocomplete="off">
    </div>
    <div class="input-groep">
      <label>Afbeelding</label>
      <input type="file" name="afbeelding" accept=".jpg,.jpeg,.png" autocomplete="off">
    </div>
    <div class="input-groep">
      <button type="submit" class="homeknopdonker" name="register_product">   Maak product aan</button>
      <a href="edit_product.php" class="rightsidedark">Terug naar producten</a>
    </div>
</form>
 

Когда я отправляю форму без каких-либо значений, я вижу на вкладке «Моя сеть» следующее:

 product_naam: 
beschrijving: 
prijs: 
afbeelding: (binary)
 

Вышеуказанные данные находятся внутри Form Data

Однако, если я прикрепляю файл (маленькое изображение) к afbeelding входным данным (файлу) Form Data , он полностью исчезает с моей вкладки «Сеть» при его публикации. Параметры нигде не видны, и я не получаю ошибок при включении error_reporting.

Что может быть причиной этого?

Комментарии:

1. Не create_product.php могли бы вы сделать var_dump($_FILES) и показать нам результат, пожалуйста

2. Вы используете термин FormData, который обычно используется при отправке формы с использованием javascript. Это то, что вы делаете?