PHP Upload File

dr.5y51em

Новичок
PHP Upload File

Я вот ничё не понимаю. Толи от того что не выспался. Какого хрена файлы с расширением *.wmv без проблем перемещаются, а *.avi не хочет?

Код:
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="userfile">
<input type="submit" name="button" id="button" value="Загрузить">
</form>
PHP:
//Файл upload.php
function FileUpload()
{
   $dir = $_SERVER['DOCUMENT_ROOT'] . '/video/data/';
   $file = $dir . basename($_FILES['userfile']['name']);
   echo"$file";
   move_uploaded_file($_FILES['userfile']['tmp_name'], $file); //Проблема здесь... Но почему???
};
 

Активист

Активист
Команда форума
PHP:
//Файл upload.php
function FileUpload()
{
   $dir = $_SERVER['DOCUMENT_ROOT'] . '/video/data/';
   $file = $dir . basename($_FILES['userfile']['name']);
   echo"$file";
   if ($_FILES['userfile']['error'] !== UPLOAD_OK) {
   exit("Ошибка загрузки файла. Возможно файл слишком большой или нет места на диске, ошибка №".$_FILES['userfile']['error']."Более подробную информацию, мы найдем в мануале, тут [url]http://ru2.php.net/manual/en/features.file-upload.errors.php[/url]");
   }
   move_uploaded_file($_FILES['userfile']['tmp_name'], $file); //Проблема здесь... Но почему???
};
 
Сверху