Функция move_uploaded_file не перемещает файл - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь настроить обработку изображений для создаваемой веб-страницы, но не могу заставить должным образом работать 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


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