Пытаюсь сделать скрипт, который выдавал мобильникам мелодии.
Моя Nokia 3510i, на которой я это тестирую, открывает файл нормально, но когда предлагает уже его сохранить, то предлагает назвать мелодию именем файла-скрипта, в моём случае это downmelody.phtml
Вот код:
if($f==1){$file="mid";$ff="mid";$dtype="midi";}
if($f==2){$file="mmf";$ff="mmf";$dtype="mmf";}
if($f==3){$file="mmfc";$ff="mmf";$dtype="mmf";}
if($f==4){$file="mp3";$ff="mp3";$dtype="mp3";}
$c=mysql_fetch_array(mysql_query(("SELECT `name` FROM `wap_melody` WHERE `id`=\\"$id\\""));
$filename=str_replace(" ","_",$c[name]);
$readfile="melody/$id/$id.$file";
Header("Content-type: audio/$dtype\\n");
Header("Content-Disposition:filename=$filename.$ff\\n");
Header("Content-Length:".(string)(filesize($readfile))."\\n");
readfile($readfile);
Результат обработки (взято регетом)
ReGet Deluxe 3.3 (build 187)
Input 8 Content-Disposition: filename=Aqua_-_Barbie_Girl.mid
Input 8 Content-Length: 5963
Input 8 Content-Type: audio/midi
Что делать?
