|
|
|
| Напишите как можно добавить видео в корневой с помощью системы администррования. На диске из книги "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 | |
|
|
|
|
|
|
|
для: Fesya
(19.01.2006 в 14:24)
| | Fesya! Читайте, пожалуйста, вами же созданные темы!
http://softtime.ru/forum/read.php?id_forum=1&id_theme=11615&page=1 | |
|
|
|
|
|
|
|
для: Киналь
(19.01.2006 в 15:02)
| | То не работает, вы предложили изменить путь к каталогу, а мне надо, что бы добавлялись видео файлы с расширением .avi и .mpg, тот код добавляет только картинки с расширением JPEG, GIF из любого каталога в корневой. | |
|
|
|
|
|
|
|
для: Fesya
(19.01.2006 в 15:12)
| | Не очень понятно, что вызывает сложность - так и добавляйте вместо изображения маленького, только потребуется в блоке представления, проанализировать расширение - если оно не от изображения - просто привести ссылку. | |
|
|
|
|
|
|
|
для: Fesya
(19.01.2006 в 15:12)
| | Насколько я понимаю, в приведенном коде нет проверки расширения. Поищите, где именно встречаются в коде эти самые JPEG, GIF и замените на avi, mpg.
Впрочем, проще тогда уж с нуля написать=) | |
|
|
|