Цель: Мой план состоит в том, чтобы загружать изображения в папку с помощью PHP.
Проблема: Загружаемые изображения не отображаются в папке загрузки. При загрузке ошибок не возникает.Утверждается, что загрузка прошла успешно.
Код
форма
<form action='upload.php' method='POST' enctype='multipart/form-data'>
<input type='file' name='file'>
<button type='submit' name='submit'>Upload</button>
</form>"
upload.php - Скрипт для загрузки и перемещения файла изображения в папку загрузки
<?php
if (isset($_POST['submit'])) {
$file = $_FILES['file'];
$fileName = $_FILES['file']['name'];
$fileTmpName = $_FILES['file']['tmp name'];
$fileSize = $_FILES['file']['size'];
$fileError = $_FILES['file']['error'];
$fileType = $_FILES['file']['type'];
$fileExt = explode('.', $fileName);
$fileActualExt = strtolower(end($fileExt));
$allowed = array('jpg', 'jpeg', 'png');
if (in_array($fileActualExt, $allowed)) {
if ($fileError === 0) {
if ($fileSize < 500000) {
$fileNameNew = uniqid('', true).'.'.$fileActualExt;
$fileDestination = 'uploads/'.$fileNameNew;
move_uploaded_file($fileTmpName, $fileDestination);
header('Location: index.php?uploadsuccess');
} else {
echo 'File too big!';
}
} else {
echo 'Error whrend Uploads.';
}
} else {
echo 'Falscher Dateityp.';
}
}
Заголовок информации заголовка ('Location: index.php? Uploadsuccess') появляется при попытке загрузитькартинка.Папка для загрузки находится непосредственно в корневой папке с другими файлами.Я использую Xampp.Помощь будет оценена.