download: Cannot modify header information

ramboza

Guest
download: Cannot modify header information

Результатом выполнения скрипта являются 2 файла, которые после скачивания клиентом должны удалиться.
На приведенные примеры download вариантов мой скрипт отвечает следующее:

Warning: Cannot modify header information - headers already sent by ...encrypt.php:1
putenv("GNUPGHOME=C:\GnuPG\Home");

Как быть?

И собственно, как с помощью unlink сделать, чтобы файлы удалились сразу же после скачивания пользователем?

Спасибо.
 

ramboza

Guest
Warning: Cannot modify header information - headers already sent by (output started at C:\Apache2\htdocs\gnupg\encrypt.php:1) in C:\Apache2\htdocs\gnupg\encrypt.php on line 1

header идет вплотную к <? , где тут вывод начался то?
 

ramboza

Guest
спасибо, с этим ясно, а как осуществить unlink по завершении скачивания клиентом?
 

ramboza

Guest
Именно это я и спрашиваю, если быть точнее.

-~{}~ 17.05.05 22:04:

Ну, если есть способ чтобы генерируемый скриптом файл сразу сохранялся на машине клиента, а не в исполняемой части, выслушаю тоже с удовольствием =)
 

Фанат

oncle terrible
Команда форума
какой-то из способов отдачи файла именно грузит сам скрипт.
то ли readfile, то ли fopen/fread то ли ещё какой-то.
 
Сверху