Joomla 1.5: отдать файл на загрузку средствами php
Для себя. Без подробностей.
if ($_GET['format']!='raw') { header("Location: /?option=com_cn&format=raw&$query=$file_hash"); } else { $content_type="application/octet-stream"; $mime=&JFactory::getDocument(); $mime->setMimeEncoding($content_type); header("Content-Type: $content_type"); header("Accept-Ranges: bytes"); header("Content-Length: ".filesize($file_path)); header("Content-Disposition: attachment; filename=".$file_name); readfile($file_path); }
@Александр
Оказывается нехватает строки Ob_end_clean (); перед readfile($file_path);
Делаю по вашему примеру.
В $file_name — подставляю имя файла.
В $file_path соотвественно путь в файлу.
В итоге отдаётся разметка страницы.
Делаю по вашему примеру.