Я пытаюсь настроить обработку изображений для создаваемой веб-страницы, но не могу заставить должным образом работать move_uploaded_file (). Мой файл не перемещается в папку назначения. Он показывает все правильно, когда Я печатаю переменные, но не перемещаю файлы. вот код:
<?php
error_reporting(0);
include('connection.php');
$name = $_POST['name'];
$age = $_POST['age'];
$dob = $_POST['dob'];
$filename = $_FILES["image"]["name"];
$tempname = $_FILES["image"]["tmp_name"];
$folder = "assets/".$filename;
if(move_uploaded_file($tempname, $folder)){
echo "File Moved";
}else{
echo "File not moved";
}
// Insert Data into Database Start
if ($_POST['submit']) {
if (!empty($name) && !empty($age) && !empty($dob) && !empty($filename)){
$query = "INSERT INTO student_record VALUES (NULL,'$name' ,'$age','$dob' , '$folder')";
$data = mysqli_query($conn , $query);
if($data){
echo "<br> Data Inserted in database";
//header("Location: index.php");
}
else{
echo "<br> Data Not Inserted! <br> $conn->error;" ;
}
}
else{
echo "<br>All Fields are Required! <br>";
}
}
else{
echo "<br>Submit Clicked <br>";
}
// Insert Data into Database End
?>