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);
}

Комментарии 3

Написать комментарий
  1. Александр

    Делаю по вашему примеру.
    В $file_name — подставляю имя файла.
    В $file_path соотвественно путь в файлу.
    В итоге отдаётся разметка страницы.

  2. Александр

    Делаю по вашему примеру.

Оставить комментарий

или Ctrl+Enter

Комментарии к записи по RSS