проблемы с new MP3_Id()
1.
Удаленный (12.12.2011 / 04:40)
нет записи в базу
$size = $_FILES['muzfile']['size'];
$name = mysql_escape_string(htmlspecialchars($_FILES['muzfile']['name']));
$new = $_SERVER['DOCUMENT_ROOT']."/files/muz/".time().".".rand(1,900);
move_uploaded_file($_FILES['muzfile']['tmp_name'], $new);
$bitrate = 0;
$long = 0;
if($ex == 'mp3')
{
$id3 = new MP3_Id();
$result = $id3->read($new);
$bitrate = $id3->getTag('bitrate');
$long = $id3->getTag('length');
$l = explode(":",$long);
$long = $l[0]*60 + $l[1];
$a1 = iconv("windows-1251","utf-8",$id3->getTag('name'));
$name = (!empty($a1)) ? mysql_escape_string(htmlspecialchars($id3->getTag('name'))) : $name;
}
mysql_query("INSERT INTO `gallery_music_file` (`set`, `id_user`, `name`, `ext`, `size`, `bitrate`, `long`, `path`)
VALUES ('$alb[id]','$id','$name','$ex', '$size','$bitrate','$long','$new')");
echo mysql_error();
$err = 'Файл успешно загружен.';
$id_music = mysql_insert_id();
mysql_query("INSERT INTO `user_news` (`id_user`,`news`,`time`,`where`,`link`)
VALUES ('$user[id]','Добавлена новая аудиозапись','".date("Y-m-d H:i:s")."','$alb[name]','audio/$user[id]_$alb[id]_$id_music.$ex')");
2.
Станислав (12.12.2011 / 06:14)
Ты старую библиотеку id3 для php используешь, судя по функциям. Вот как я это делал. в наборе пример (ну, это естественно заменишь на своё) и сами библиотеки.
http://rghost.ru/34315781
URL:
https://visavi.net/topics/27364