ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

вопрос по кодировке при передаче файла
  #1  
Старый 04.04.2007, 05:24
Аватар для MstDoc
MstDoc
Познающий
Регистрация: 06.01.2007
Сообщений: 62
Провел на форуме:
830970

Репутация: 51
По умолчанию вопрос по кодировке при передаче файла

Для передачи файла с сервака я использовал вот такие заголовки:

PHP код:
header("Content-Type: " $mm_type);
header("Content-Length: " .(string)(filesize($url)) );
header('Content-Disposition: attachment; filename="'.$name.'"');
header("Content-Transfer-Encoding: binary"); 
Переменная $name берется из базы данных. Когда в ней есть только цифры и латинские буквы все работает норм. Когда есть русские буквы, файл скачивается, но при этом в качестве имени идет беспорядочный набор символов или только та часть имени, которая написана латинскими буквами.

При этом русский текст на страницу из базы передается нормально. Т.е. на странице отображается правильно.

Сайт расположен на 5gbfree.com. Когда проверяю у себя на компе в денвере, то все норм пашет.

Подскажите пожалуйста, как это исправить, или где почитать на тему.

Последний раз редактировалось blaga; 04.04.2007 в 08:21..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Урок анатомии .exe-вирусы $iD Авторские статьи 1 08.03.2007 10:15
Полезные .reg файлы AdvLamer Статьи 8 07.03.2007 23:44
НОВАЯ ВЕРСИЯ ЗАЩИТЫ ФАЙЛОВ ПРИ ПЕРЕДАЧЕ Zek Мировые новости 0 22.03.2006 14:38
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ