NikitaOFF
Новичок
Проблема с загрузкой фалов на сервер
Необходимо загрузить картинку и видео файл
Есть вот такой код:
При загрузке не выдает ошибок и не сохраняет файлы, как я понял проблемма именно с видо файлом, возможно размер (3,5 мб видео mpg), не знаю
. Плиз помогите!
Необходимо загрузить картинку и видео файл
Есть вот такой код:
PHP:
<?php
$name=rand(1000, 9999);
if (isset($Save))
{
$img_name=$_FILES["img"]["name"];
$video_name=$_FILES["video"]["name"];
if (copy($_FILES['img']['tmp_name'], "../img/".$_FILES['img']['name']))
{
}
else
{
echo '<div id="error">Ошибка загрузки картинки: '.$img_name.' на сервер.<br></div>';
exit;
}
if(copy($_FILES["video"]["tmp_name"], "../video/".$_FILES["video"]["name"]))
{
}
else
{
echo '<div id="error">Ошибка загрузки видео: '.$video_name.' на сервер.<br></div>';
unlink ("../img/".$img_name);
exit;
}
if(!isset($title) or $title=="")
{
echo '<div id="error">Необходимо ввести заголовок!<meta HTTP-EQUIV="Refresh" CONTENT="1; URL=add.php"></div>';
exit;
}
$id=mysql_num_rows(mysql_query("SELECT * FROM gallery"))+1;
$row=mysql_fetch_assoc(mysql_query("SELECT * FROM gallery"));
mysql_query("INSERT INTO gallery VALUES ('$id', '$title', '$text', '".$img_name."', '".$video_name."')") or die(mysql_error());
echo "Данные успешно сохранены!<br><a href=index.php>Посмотреть</a>";
exit;
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
Изображение <small>(jpg, gif)</small>:<br><input type="file" name="img"><br>
Видео:<br><input type="file" name="video"><br>
Заголовок:<br><input name="title" type="text"><br>
Описание:<br><textarea name="text" rows=10 cols=40 class="Editor"></textarea><br>
<input type="submit" value="Сохранить" name="Save"><br>
</form>
</div>
</body>
</html>
