Получить файл в byte

222
23 августа 2017, 18:42

Подскажите преобразовать нужный файл в папке сайта в byte и при нужном POST запросе передать эти byte

Answer 1
<?php
if (isset($_POST["ya_nuzhniy_zapros"]) && $_POST["ya_nuzhniy_zapros"] == "da")
{
    header('Content-Description: File Transfer');
    header('Content-Type: text/plain'); // TODO auto detect
    header('Content-Disposition: attachment; filename="file.txt"');
    header('Expires: 0');
    header('Cache-Control: must-revalidate');
    header('Pragma: public');
    header('Content-Length: ' . filesize('file.txt'));
    readfile('file.txt'); // yes, it echos to response
}

p.s. если что, можно оставить только заголовки Content-Type и Content-Length

READ ALSO
Проблема с сессиями в Laravel

Проблема с сессиями в Laravel

Есть рабочее приложение на LaravelМне понадобилось установить себе на локалке

255
Telegram Bot авторизация

Telegram Bot авторизация

Пытаюсь создать бота для телеграммаСообщения скриптом в телеграмм отправляются и документы, а вот с выполнением команд бота - застрял

419
Меньше или больше mysql regexp

Меньше или больше mysql regexp

ЗдравствуйтеВытаскиваю записи с применением regexp

222