проверить является ли файл звуковым

Ragazzo

TDD interested
Можно тут вклиниться,не совсем по теме сабж, но не хочу отдельный топик делать, прости триум если что)я хотел спросить, кто-нибудь знает как можно с помощью php проверить является ли файл звуковым??(мне просто нужно дать пользователю загружать только звуковые файлы .mp3,.wav), изначально то понятно что никак вроде((но может у кого нибудь есть идеи??я только вот думаю проверять файл побайтово, предварительно изучив строение форматов...но это так не хочется делать((
P.S в топик "как писать музыку на php" не отправлять))
 

Ragazzo

TDD interested
korchasa
php < 5.3 к сожалению, а как pecl расширение ставить возможности нет((
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Ну насколько я понял, $_FILES['file_name']['type'] - не подходит.

Ну тогда мей-би
exec + file -ib file_name
?
 

Ragazzo

TDD interested
Mr_Max
на хостинге не пустят(((я уже второй день с этим голову ломаю...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Ragazzo
Уже можно "кликать" по никам, - будет вставляться в форму ник
В теме Russian Russian (Ru) работает, как в другой не знаю =))))

Глянь на phpclasses.org вроде там что-то было.
правда 99% что там тоже чет через екзек. =(
 

Ragazzo

TDD interested
Mr_Max
Ок, спс...просто задача для "мании преследования", но никуда не деться,спс за помощь...
 

Ragazzo

TDD interested
AmdY
Ок, полезные линки...взял одну пировскую для mp3 и ту что в другой ссылке, сам помню когда-то дела через пировский пакет, там была работа с ID3-тегами, но только не хотелось заново PEAR поднимать под виндой....немного геморно)и не все ставиться...все время не хватает файла dsp(он походу за описание струтуры пакета отвечает) или xml пишет что не правильно оформлен....вообщем большое спс всем...отдельное Mr_Max и AmdY , премного благодарен))
 

tz-lom

Продвинутый новичок
AmdY
Ок, полезные линки...взял одну пировскую для mp3 и ту что в другой ссылке, сам помню когда-то дела через пировский пакет, там была работа с ID3-тегами, но только не хотелось заново PEAR поднимать под виндой....немного геморно)и не все ставиться...все время не хватает файла dsp(он походу за описание струтуры пакета отвечает) или xml пишет что не правильно оформлен....вообщем большое спс всем...отдельное Mr_Max и AmdY , премного благодарен))
я бы на самом деле заморочался пройтись по популярным форматам файлов и глянуть заголовок (первые байт 16,больше и не надо),не 100% результат но всё таки очень много неправильной чуши отфильтрует
 

Ragazzo

TDD interested
tz-lom
Да уж не суть, но как-нибудь найду время покопаюсь в форматах...главное чтобы это были 16 байт а не 20кб...
 

Духовность™

Продвинутый новичок
Можно тут вклиниться,не совсем по теме сабж, но не хочу отдельный топик делать, прости триум если что)я хотел спросить, кто-нибудь знает как можно с помощью php проверить является ли файл звуковым??(мне просто нужно дать пользователю загружать только звуковые файлы .mp3,.wav), изначально то понятно что никак вроде((но может у кого нибудь есть идеи??я только вот думаю проверять файл побайтово, предварительно изучив строение форматов...но это так не хочется делать((
P.S в топик "как писать музыку на php" не отправлять))
ну ты даешь! ничего более отдаленного спросить не нашел в этой теме?
 

Ragazzo

TDD interested
такой крик подняли будто я тут попросил дать линки на порно...
 

Активист

Активист
Команда форума
Странно как-то тема разделилась, где тема про e-mail? Не могу найти. ЗЫ. Новый движок блин..
 
Сверху