задача в том, чтоб передать в таблицу имя pdf файла, но при попытке отправить текстовое значение в поле namep поле таблицы не заполняется структура mysql след. Суть в том, что надо заполнять поле namep для того, чтобы находить необходимый pdf файл в базе данных
<form action="newtest.php" method="POST" enctype="multipart/form-data">
<p> down pdf </p>
<input type="file" name="pdf_upload"><input type="submit" name="upload" value="zagruzka">
<input type="text" name="name_pdf">
<?php
if(isset($_POST['upload'])){
if(!empty($_FILES['pdf_upload']['tmp_name'])) $pdf = addslashes(file_get_contents($_FILES['pdf_upload']['tmp_name']));
$connection->query("INSERT INTO dapdf (pdf) VALUES ('$pdf')");
}
if(isset($_POST['text'])){
if(!empty($_FILES['name_pdf'])) $pdfname = addslashes(file_get_contents($_FILES['name_pdf']));
$connection->query("INSERT INTO dapdf (namep) VALUES ('$pdfname')");
}
?>
</form>
Нужно убрать из кода использование функции file_get_contents — она получает содержимое файла, а вам нужно только его название.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости