Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Загрузка видео
 
 автор: Адоп Акробат   (01.11.2004 в 06:35)   письмо автору
 
 

Здравствуйте я написал скрипт который должен загружать на сервер одну фотографиюи один видео клим. Кагда я загружаю просто фотографию то она нармально загружаеца а когда я загружаю фото и видео то тогда выдает ошибку
Может я чота нито делаю?

add.php фаил
<?php
include("../config.php");

$query mysql_query("select * from video order by pos desc");
$row mysql_fetch_object($query);


?>
<center>
<h2><p><b> Форма для загрузки фотографий </b></p></h2>
<form action="add_new.php" method="post" enctype="multipart/form-data">
Маленькая фотография<input type="file" name="small_file"><br>
Видео<input type="file" name="video"><br>
Позицыя фотографии<input type="text" name="pos" value='<?php echo ($row->pos 1); ?>'><br>
<input type="submit" value="Загрузить"><br>
</form>
</body>
</html>





add_new.php фаил
<?php
include("../config.php");

$query mysql_query("select * from video");
$row mysql_num_rows($query);


$HTTP_POST_FILES["small_file"]["name"] = ($row+1).".jpg";
$HTTP_POST_FILES["video"]["name"] = ($row+1).".WMV";

$small_url "C:/";
$video "C:/";

if(!
copy($HTTP_POST_FILES["small_file"]["tmp_name"],"$small_url".$HTTP_POST_FILES["small_file"]["name"]))
echo(
"Ошибка при загрузки маленькой фотографии<br>");
else
{
 echo 
"Маленькая фотография загруженна успешно <br>";

}

if(!
copy($HTTP_POST_FILES["video"]["tmp_name"],"$video".$HTTP_POST_FILES["video"]["name"]))
echo(
"Ошибка при загрузки видео<br>");
else
{
 echo 
"Видео загруженно<br>";
 echo 
"<a href='admin.php'>Перейти в администрацию</a><br>";
}
$small "video_foto/" $HTTP_POST_FILES["small_file"]["name"];
$big "video/" $HTTP_POST_FILES["video"]["name"];

$query1 mysql_query("insert into video(foto, video_url, pos) value ('$small', '$big', '$_REQUEST[pos]')");
if(!
$query1)
{
 echo 
"Произошла ошибка с запесью файла в базу данных";
 echo 
mysql_error();
}

unset(
$HTTP_POST_FILES["video"]["tmp_name"]);
?>

</body>
</html>


   
 
 автор: Адоп Акробат   (01.11.2004 в 22:46)   письмо автору
 
   для: Адоп Акробат   (01.11.2004 в 06:35)
 

ап

   
 
 автор: cheops   (01.11.2004 в 23:07)   письмо автору
 
   для: Адоп Акробат   (01.11.2004 в 22:46)
 

А размер видеофайла большой и пишет ли PHP сам какие-нибудь предупреждения или сообщения об ошибках?

   
 
 автор: Адоп Акробат   (02.11.2004 в 00:15)   письмо автору
 
   для: cheops   (01.11.2004 в 23:07)
 

нет пхп никаких сообщений не дает. видео весит 5 мег. а пробую я на локалке

   
 
 автор: cheops   (02.11.2004 в 10:19)   письмо автору
 
   для: Адоп Акробат   (02.11.2004 в 00:15)
 

Посмотрите чему равна директива upload_max_filesize в php.ini и если её размер мал, увеличьте его
upload_max_filesize = 8M

   
 
 автор: Адоп Акробат   (02.11.2004 в 13:01)   письмо автору
 
   для: cheops   (02.11.2004 в 10:19)
 

Гы гы спасиба cheops стояло 2 мега

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования