Почему я продолжаю видеть неопределенную ошибку индекса для строки 13 («файл»)? - PullRequest
0 голосов
/ 10 февраля 2019

Я пытаюсь создать простую страницу перетаскивания с помощью php.Когда я нажимаю кнопку «отправить», я получаю сообщение об ошибке: Примечание: неопределенный индекс: файл в C: \ xampp \ htdocs \ phpfiles \ DragAndDrop \ includes \ gallery-upload.inc.php в строке 13. Почему он не читаетиндекс "файла" из htmlphp?

Вот код HTML и PHP:

enter code here
 <!--continuted from HTML page-->
    </section>
<?php
  $_SESSION['username'] = "Admin";
  if (isset($_SESSION['username'])) {
  echo '<div class="gallery-upload">
  <form action="includes/gallery-upload.inc.php" method="post" enctype="mutipart/form-data">
    <input type="text" name="filename" placeholder="File Name...">
    <input type="text" name="filetitle" placeholder="Image Title...">
    <input type="text" name="filedesc" placeholder="Image description...">
    <input type="file" name="file">
    <button type="submit" name="submit">Upload</button>
    </form>
    </div>';
      }
  ?>
</main>
</body>
</html>

<!--and the php page-->
<?php

    if (isset($_POST['submit'])) {//checks submit form and posts the info

    $newFileName = $_POST['filename'];
    if (empty($_POST['filename'])) { //if filename is emptly
        $newFileName = "gallery"; //if filename is empty, generates name
          } else {
              $newFileName = strtolower(str_replace(" ", "-", $newFileName));  //if spaces are in the name, creates stringholder
            }
          $imageTitle = $_POST['filetitle'];
          $imageDesc = $_POST['filedesc'];
          $file = $_FILES['file'];
    }
?>

1 Ответ

0 голосов
/ 10 февраля 2019

У вас есть опечатка:

mutipart/form-data

Должно быть

multipart/form-data
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...