Войти
Регистрация
VK
KATSTAT.RU-ТОП РЕЙТИНГ САЙТОВ С ОТДАЧЕЙ
www.Add.Az WEB MASTER PLATFORMA, FORUM
Пиратская ферма, заходи, новичок
Уникальная онлайн игра! ЗАЙДИ И ОЦЕНИ!
NEAR wallet - mine HOT в Telegram
WorldByte - Наш хостинг - партнер
PHP/MySQL
| Отдача файла "на лету"
Топ дня:
В
и
л
ы
В
ы
к
и
д
н
ы
е
E
R
R
G
O
6
1
[БАН]
Автор
19 апреля 2018, в 15:04
О, привет))
Описание:
Иногда нужно создать
временный файл
и отдать пользователю, чтоб не засорять хост можно отдать файл "на лету" и сразу же удалить.
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 Сервисы
Полезно.
Но не поддерживает докачку.
Форум
На главную
Онлайн:
5
Время: 12:55:41
Gen. 0.069
(c) ByMAS.RU 2010-2024