[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: скачивание rar
Lenarfate
организовывал возможность для пользователей скачивать rar-архивы с сайта. прописал в htaccess строку
Addtype application/x-rar-compressed .rar
. на локалхосте все замечательно, на хостинге же в ослике и огнелисе скачивает, а в опере открывает страницу с крякозябрами. в чем может быть проблема???? blink.gif



Спустя 2 часа, 9 минут, 7 секунд (22.03.2010 - 02:15) FatCat написал(а):
Архив из php отдается?
Помнится, в движке этого форума тоже с этим маялся.
Закомментил бредятину Мэта и сделал свой вывод, без раскурочивания эйчтиакцесса:
//	@header( "Content-Type: ".$post['attach_type']."\nContent-Disposition: attach; name=\"".$post['attach_file']."\"\nContent-Length: ".(string)(filesize( $file ) ) );
// Задолбали глюки с выводом в страницу. Взял механизм вывода из "двушки".

header( "Content-Type: ".$post['attach_type'] );
header( "Content-Disposition: inline; filename=\"".$std->ru2en($post['attach_file'])."\"" );
header( "Content-Length: ".(string)(filesize( $file ) ) );

Заодно исправил проблемы с кракозябрами у нелатинских имен файлов - самописная функция транслитератора ru2en, самая приметивная на str_replace()
Прицепляю рар-архив для желающих посмотреть код в действии.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.