Поставил эксбэбэ 0.1.5 фул модс
Аттачи в сообщениях криво отдаются на скачку (расширения zip, rar, mp3 открываются как текстовые) . Как решить проблему?
Заранее благодарю!
1. Алекс23 - 03 Апреля, 2007 - 05:37:29 - перейти к сообщению
2. awep - 03 Апреля, 2007 - 12:22:22 - перейти к сообщению
мож проблема в браузере?
дай линк
дай линк
3. Алекс23 - 03 Апреля, 2007 - 13:11:18 - перейти к сообщению
4. Алекс23 - 04 Апреля, 2007 - 02:15:29 - перейти к сообщению
А в ответ тишина...
5. Ray Wen - 04 Апреля, 2007 - 03:36:19 - перейти к сообщению
Алекс23
Проблема не в браузере, а в том что не отправляются заголовки соответствующего файла... Не помню какие типы файлов прописаны по умолчанию, по моему в lib.php(но точно не помню, возможно непосредственно в атаче), нужно добавить недостающие...
Проблема не в браузере, а в том что не отправляются заголовки соответствующего файла... Не помню какие типы файлов прописаны по умолчанию, по моему в lib.php(но точно не помню, возможно непосредственно в атаче), нужно добавить недостающие...
6. Алекс23 - 04 Апреля, 2007 - 04:04:29 - перейти к сообщению
А можно подробнее?! Куда и что прописать (или проверить). В рнр я не силен………
7. awep - 05 Апреля, 2007 - 05:38:42 - перейти к сообщению
смотрим файл tools.php.
строка №45 - function attachment()
отвечает за вывод аттача.
далее. нам нужно добавить типы файлов:
строка 70 - switch ($extension)
это какбы "переключатель" заголовков файлов, в смысле их типа. смотрим ниже и догадываемся что куда.
например, чтобы добавить mp3, нужно сделать строчку, в которой указать расширение '.mp3' и тип файла 'audio/mpeg3', а именно
п.с. документы по MIME Types:
http://www.w3.org/Protocols/rfc1...ontent-Type.html
http://wdh.suncloud.ru/mime.htm
http://www.spravkaweb.ru/php/pril/mime
третий наиболее простой для восприятия =)
строка №45 - function attachment()
отвечает за вывод аттача.
далее. нам нужно добавить типы файлов:
строка 70 - switch ($extension)
это какбы "переключатель" заголовков файлов, в смысле их типа. смотрим ниже и догадываемся что куда.
например, чтобы добавить mp3, нужно сделать строчку, в которой указать расширение '.mp3' и тип файла 'audio/mpeg3', а именно
CODE:
эту строчку вписать после, например,case 'mp3' : $type = 'audio/mpeg3'; break;
CODE:
case 'gif' : $type = 'image/gif'; break;
п.с. документы по MIME Types:
http://www.w3.org/Protocols/rfc1...ontent-Type.html
http://wdh.suncloud.ru/mime.htm
http://www.spravkaweb.ru/php/pril/mime
третий наиболее простой для восприятия =)
8. Алекс23 - 05 Апреля, 2007 - 07:55:59 - перейти к сообщению
Да, если я правильно понял у меня так и прописано (файл в приложении).
9. awep - 06 Апреля, 2007 - 12:29:39 - перейти к сообщению
вроде все правильно. проверь еще разок, если не прет, дай ссылку на тему с аттачем.
10. Алекс23 - 06 Апреля, 2007 - 13:35:52 - перейти к сообщению
Да, пожалуйста!
http://www.vokb-la.spb.ru/forums...m=24&topic=1
http://www.vokb-la.spb.ru/forums...m=24&topic=1