Здравствуйте!
Нужно, но не работает:
- Сохранить данные из формы в папке /asd
Реализация:
<?php
print "Размер в байтах принятого файла. - " . $_FILES["userfile"]["size"] . "<br>";
print "MIME тип файла - " .$_FILES["userfile"]["type"] . "<br>";
print "Временное имя, с которым принятый файл был сохранен на сервере. - " .$_FILES["userfile"]["tmp_name"] . "<br>";
print "<hr>";
print "Возника ошибка номер " . $_FILES["userfile"]["error"] . "<br>";
$uploaddir = __DIR__.'/files';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)){
print "Загрузка была завершена успешно.";
}else{
print "Произошел какой-то треш при загрузке файла";
}
?>
Почему файл не сохраняется? Вот так выглядить страница после загрузки файла:
Размер в байтах принятого файла. - 1329
MIME тип файла - text/html
Временное имя, с которым принятый файл был сохранен на сервере. - C:\OpenServer\userdata\temp\phpDDAB.tmp
---------------------------------------------------------------------------------------------------------
Возника ошибка номер 0
Загрузка была завершена успешно.
Почему-то папка /files не содержит никаких файлов
В чем дело? Как исправить? Заранее спасибо!