В настоящее время я работаю над проектом PHP, который требует от меня записи всех импортированных исключений в базе данных.
Я смог получить tmp_name
из глобальной переменной $_FILES
, но не смог получить точный путь к файлу.
Вот мой фрагмент кода.
index.php
<form role="form" method="post" action="post_data.php" enctype="multipart/form-data">
<input type="file" name="file" required>
<button>Submit</button>
</form>
post_data.php
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
//var_dump($_FILES['file']);
//var_dump($_FILES['file']['name']); #gets the file name
var_dump($_FILES['file']['tmp_name']); #gets the temp file path and name
}
?>
Любая помощь будет высоко ценится. Я также могу работать с javascript, если есть какие-либо доступные решения для этой проблемы. Спасибо