Загрузка файлов на сторону клиента.

FleX

Guest
Загрузка файлов на сторону клиента.

Ситуация такая. Хочу сделать возможность загрузки мелодий на мобилы через ВАП.
Просто пишу ссылку на мелодию - не работает. Посмотрел как на других сайтах. Там
тоже идет простая ссылка на мелодию, но при этом все работает.
Решил проверить хидеры. Как и думал - на работающих сайтах моему браузеру передается вот что:
HTTP/1.1 200 OK
Date: Thu, 21 Aug 2003 19:19:41 GMT
Server: Apache/1.3.27 (Unix) mod_webapp/1.2.0-dev
Content-Type: application/vnd.smaf
Content-Length: 3458
Connection: close
--[ HEADER END ]------
как видно тип Content-Type: application/vnd.smaf. Но вот как такое сделать, чтобы
при простой ссылке на мелодию, она начала закачиваться, и браузеру при этом отправлялся Content-Type: application/vnd.smaf ? Пробовал даже через echo (rb-открывал) файл клиенту загружать. Но не работает вообще - выводится в браузер как
текстовый файл.
Может идеи какие есть?
Может на сервере надо проблему искать, в htaccess
 

Admiral

Guest
Header ("Content-Type: application/vnd.smaf");
readfile("файл_мелодии");
 

Yurik

/dev/null
Можно все это и без пхп сделать, если файлу мелодий на сервере присвоить контент-тайп.
$apache_dir/conf/mime.types
или написать в .htaccess
AddType application/vnd.smaf .smf
или ForceType
 
Сверху