Такс,новый вопрос,на этот раз по хидерам.
Сообственно,все просто:
PHP код:
header('Content-type: application/mp3');
header("Content-Length: $length");
header('Content-Disposition: attachment; filename="' . $myClassVk->GetRus($info['name']) .
'.mp3"');
Все работает отлично,кроме: header("Content-Length: $length");
В общем,браузер не видит этого заголовка,и всо тут.Тестирую на локалке - все вроде бы отлично,на хостинге - вот те на,непашит и всо тут.Все заголовки есть,кроме величины.
Собственно кто подскажет,в чем причина?Да,попробыва сам,посмотреть заголовки еще и курлом,с локалки,на хостинг.Так вот курл на локалке,показывает принятые с хостинга заголовки в отличном состоянии,и Length там присутствует.Вот сосбтсенно и парюсь...
адд.
Вот заголовки с курла:
Код:
HTTP/1.1 200 OK Server: nginx/0.6.31 Date: Fri, 01 May 2009 21:57:44 GMT Content-Type: application/mp3 Connection: keep-alive Keep-Alive: timeout=20 X-Powered-By: PHP/5.2.3 Content-Length: 3758208 Content-Disposition: attachment; filename="file.mp3" Vary: Accept-Encoding,User-Agent
А вот,с мазилы:
Код:
HTTP/1.x 200 OK
Server: nginx/0.6.31
Date: Fri, 01 May 2009 21:58:56 GMT
Content-Type: application/mp3
Transfer-Encoding: chunked
Connection: keep-alive
Keep-Alive: timeout=20
X-Powered-By: PHP/5.2.3
Content-Disposition: attachment; filename="file.mp3"
Vary: Accept-Encoding,User-Agent
Как видите,есть все кромен length.КТо что думает?