В текущем варианте кода добавления в БД выскакивает ошибка неожиданный конец файла. Что с этим можно сделать?

Как обработать процедуры добавления в таблицу базы данных и файла на файловый сервер одним сценарием?

<form aсtion="" method="post" enctype="multipart/form-data">
        <label for ="date">Дата публикации</label><br>
        <input type="date" name="date" ><br>
        <label for="title">Название</label><br>
        <input name="title"><br>
        <label for="content">Текст</label><br>
        <textarea name="content" maxlength="3600">Ваш текст будет здесь! </textarea><br>
        <label for="media">Загрузка файлов</label><br>
      ```  <?php
        include('add_file.php');
        ?>
        <label for="reference">Ссылка</label><br>
        <input type="text" name="reference"><br>
        
</br>
            <tr><td colspan=2><input type="submit" name="submit" value="Добавить текст"></td></tr>
    </table>
</form>
<?
$servername = "u0154084.mysql";
$username = "u0154084_1989";
$password = "kH9DW/JT";
$dbname= "u0154084_1989";
$link= mysqli_connect($servername,$username,$password,$dbname);
mysqli_query($link,"SET NAMES 'utf8'");
mysqli_query($link,"SET CHARACTER SET 'utf8'");
mysqli_query($link,"SET SESSION collation_connection = 'utf8_general_ci'");
if (!$link) {
  die("Ошибка: " . mysqli_connect_error());
}else{
$title=$_POST['title'];
$publishdate=$_POST['date'];
$content=$_POST['content'];
$reference=$_POST['reference'];
$audio_src=$_FILES['path'];
$sql = "INSERT INTO Articles VALUES ($title, $publishdate,$content,$reference,$audio_src)";
if(mysqli_query($link, $sql)){
    echo "Данные успешно добавлены";
} else{
    echo "Ошибка: " . mysqli_error($link);
}
mysqli_close($link);
?>```

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