Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Функции php и битрикса

00 голосов
4
Добавил аудио файл в элемент, использую флэш плеер для воспроизведения этого файла методом
CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]) - все отлично проигрывается и работает.
Решил подключить функцию чтения тегов из мп3 файла чтобы показывать информацию о файле рядом с плеером, модуль id3 на хостинге установили.
Но почему то не работает, и я не пойму почему. Код такой:
<?
$pathaudio = CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]);
$tag = id3_get_tag($pathaudio);
print_r($tag);
?>
спросил 08 Фев, 14 от Kiriel (2,010 баллов)

4 Ответы

00 голосов
Попробуйте указать полный путь с док.рутом
ответил 22 Июнь, 14 от Almarea (3,760 баллов)
00 голосов
Цитата
Дмитрий Яковенко пишет:
Попробуйте указать полный путь с док.рутом

Указывал http://site.net/CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]);
Ошибка 502
ответил 22 Окт, 14 от Kiriel (2,010 баллов)
00 голосов
Наверное имелось ввиду:
Код
$pathaudio = CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]); // от корня сайта
$pathaudio = $_SERVER['DOCUMENT_ROOT'].$pathaudio; // от корня сервера
ответил 21 Фев, 15 от ecto (260 баллов)
00 голосов
Цитата
Станислав Афанасьев пишет:
Наверное имелось ввиду:
Код
$pathaudio = CFile::GetPath($arItem["PROPERTIES"]["AUDIO"]["VALUE"]); // от корня сайта
$pathaudio = $_SERVER['DOCUMENT_ROOT'].$pathaudio; // от корня сервера

Спасибо огромное.
А можно ли использовать CFile::SaveFile или CFile::InputFile для добавления элемента и его свойств (файла) и чтобы при добавлении считывались теги и записывались по доп.полям?
ответил 31 Май, 15 от Kiriel (2,010 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 04 Ноя, 13 от Asteria (1,840 баллов)
0 голосов
1 ответ
0 голосов
8 ответов
спросил 05 Июль, 13 от An3or (140 баллов)
0 голосов
4 ответов
спросил 02 Сен, 13 от XIDAN (620 баллов)
0 голосов
7 ответов
спросил 24 Авг, 13 от Snezhka (2,240 баллов)