Loading...
terminal
Bymas
RED RU - VPN продажа
KATSTAT.RU-ТОП РЕЙТИНГ САЙТОВ С ОТДАЧЕЙ
ADS LINK - Сервис интернет рекламы
METRO - ПОСТАПОКАЛИПТИЧЕСКАЯ ОНЛАЙН ИГРА
Мобильная 3D онлайн игра Lineage II
WorldByte - Наш хостинг - партнер
PHP/MySQL
| Отдача файла "на лету"
Топ дня:
Ziwar
DELETED
Автор
19 апреля 2018, в 15:04
Delete
Описание:
Иногда нужно создать
временный файл
и отдать пользователю, чтоб не засорять хост можно отдать файл "на лету" и сразу же удалить.
function file_dload($file, $name = 'test.txt', $type = 'application/octet-stream', $del = 1) {
ob_end_clean();
ob_start();
header('Content-Description: File Transfer');
header('Content-Type: '.$type);
header('Content-Disposition: attachment; filename=' . $name);
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($str));
readfile($file);
if($del)
unlink($file);
flush();
return true;
}
Asadal
11 мая 2018, в 4:35
API Сервисы
Полезно.
Но не поддерживает докачку.
Форум
На главную