Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

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

 

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

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

тема: Как добавлять видео
 
 автор: Fesya   (19.01.2006 в 14:24)   письмо автору
 
 

Напишите как можно добавить видео в корневой с помощью системы администррования. На диске из книги "PHP 5. Практика создания сайтов." есть как добавлять фотографии. Это часть кода отвечающая за это:

// Если во временном каталоге имеется соответствующий полю image
// файл, копируем его из временного каталога в каталог /files
if (!empty($_FILES['image']['tmp_name']))
{
// Определяем расширение файла
$ext = strrchr($_FILES['image']['name'], ".");
// Формируем путь к файлу
$image = "../files/".date("YmdHis",time())."$ext";
$smallimage = "../files/".date("YmdHis",time())."_s$ext";
// Перемещаем файл из временной директории сервера в
// директорию /files Web-приложения
if (copy($_FILES['image']['tmp_name'], "../".$image))
{
// Уничтожаем файл во временной директории
unlink($_FILES['image']['tmp_name']);
// Изменяем права доступа к файлу
chmod("../".$image, 0644);
}
} else links($_POST['id_catalog'], "Фотография не передана на сервер");

Здесь добавляются картинки форматом JPEG, GIF, а мне надо тоже самое только для видео с расширением .avi и .mpg

   
 
 автор: Киналь   (19.01.2006 в 15:02)   письмо автору
 
   для: Fesya   (19.01.2006 в 14:24)
 

Fesya! Читайте, пожалуйста, вами же созданные темы!

http://softtime.ru/forum/read.php?id_forum=1&id_theme=11615&page=1

   
 
 автор: Fesya   (19.01.2006 в 15:12)   письмо автору
 
   для: Киналь   (19.01.2006 в 15:02)
 

То не работает, вы предложили изменить путь к каталогу, а мне надо, что бы добавлялись видео файлы с расширением .avi и .mpg, тот код добавляет только картинки с расширением JPEG, GIF из любого каталога в корневой.

   
 
 автор: cheops   (19.01.2006 в 18:29)   письмо автору
 
   для: Fesya   (19.01.2006 в 15:12)
 

Не очень понятно, что вызывает сложность - так и добавляйте вместо изображения маленького, только потребуется в блоке представления, проанализировать расширение - если оно не от изображения - просто привести ссылку.

   
 
 автор: Киналь   (19.01.2006 в 20:52)   письмо автору
 
   для: Fesya   (19.01.2006 в 15:12)
 

Насколько я понимаю, в приведенном коде нет проверки расширения. Поищите, где именно встречаются в коде эти самые JPEG, GIF и замените на avi, mpg.

Впрочем, проще тогда уж с нуля написать=)

   
Rambler's Top100
вверх

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