Висновок mp3-файлів на сайті через php
Відео: [PHP] Пишемо свій движок з повного нуля. Частина 20 (Модуль Коментарі # 1)
Пам`ятається, у мене запитували, як створити свій аудіо-портал. Щоб на сайті зберігалися mp3-файли, а потім можна їх було вивести на сторінці і користувач міг би їх прослуховувати. У цій статті я покажу механізм виведення mp3-файлів на сайт через PHP.
Отже, у нас є директорія audio, в якій лежать mp3-файли. Код для їх виведення на сторінку:
Відео: Створення сайту | Урок # 16 - Висновок статей на головній сторінці
lt ;?php
$ dir ="Audio"-// Директорія з mp3-файлами
$ files = glob("$ Dir / *. Mp3") -// Отримуємо список mp3-файлів
for($ i =0- $ i lt; count($ files) - $ i++){
echo "
"
Відео: MVC движок на php і mysql. Заливаємо адмінку сайту
.basename($ files[$ i]).""-// Виводимо назва файлу
echo "-// Виводимо тег аудіо з панеллю керування
echo ".$ files[$ i]."" / Gt; "-// Підключаємо шлях до аудіо-файлу
echo ""-// Закриваємо тег
echo "
"-// Переходимо на 2 переходу на новий рядок
}
?gt;
Як бачите, все досить просто з використанням HTML5. Втім, і через Flash-плеєр можна програвати аудіо-файли, просто HTML-коду буде трохи більше написано в скрипті.
І ще один момент. Використання echo для виведення HTML - це поганий стиль. В даному випадку він приведений з метою спрощення скрипта. У реальності, безумовно треба робити все через TPL-файли і движок. Якщо раптом Ви ще не знаєте, як створюються движки для сайту, то обов`язково перегляньте цей курс.
Ось таким чином виводяться MP3-файли на сайті через PHP.
- Rename (ren) - перейменувати файл або каталог у командному рядку windows.
- Як вставити аудіо на сайт
- Команда echo - висновок тексту на екран консолі
- Команда del (erase)
- Type - висновок на екран вмісту текстового файлу.
- Команда forfiles - виконання команди для групи файлів.
- Динамічний висновок в php-скрипті
- Багаторівневе меню на php і mysql
- Створення движка на mvc. Створюємо можливість додавання користувача в базу даних через адмін панель
- Команда echo в linux
- Робота з ftp через php
- Скрипт виведення новин на php
- Дерево директорії на php
- Створення движка на mvc. Пишемо роутер.
- Висновок всіх картинок з папки на php
- Php: безпека. Підключення файлів.
- Проста галерея на php
- Автоматичне резервне копіювання на php
- Новинки в php7. Частина 2.
- Парсинг xml-документа на php
- Створення движка на mvc. Виводимо сторінки. Частина 4.