Привет всем! На сайте стоит код:
<form action="uploads/upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="filename"><br>
<input type="submit" value="Загрузить"><br>
</form>
Вот, собственно код upload.php:
<?php
if($_FILES["filename"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
move_uploaded_file($_FILES["filename"]["tmp_name"], "file/".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки файла");
}
?>
<?php
$uploadfile = "video/".$_FILES['somename']['name'];
move_uploaded_file($_FILES['somename']['tmp_name'], $uploadfile);
?>
<?
$files = glob("video/*.mp4");
foreach ($files as $file) {
echo $file."<br>\n";
}
$dir='images';
$handle = opendir($dir);
while (false !== ($file = readdir($handle))) {
if ($file != "." and $file != "..") {
echo '<img src="'.$dir."/".$file.'"><br>'."\n";
}
}
?>
Но стоит задача загружать через этот код еще и видео формата .mp4 . Файлы типа .png , .jpg , .txt грузятся нормально, а при загрузке mp4 просто идет долгая загрузка и ничего больше.
Подскажите, пожалуйста как сделать загрузку mp4 ?