Пользователь нажимает на ссылку, чтобы закачать себе файл. Мы формируем файл в формате CSV, и хотим, чтобы файл сразу же открылся в EXCEL (если он, конечно же, установлен у пользвателя). Или хранить файл в БД, а выдавать только зарегистрированным пользователям.
Вот пример кода:
header('Content-type: text/plain');
header('Content-Disposition: attachment; filename="export.csv"');
Более подробная информация по функции header- http://ua2.php.net/header (на английском)
Подробная информация по заголовкам: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html (англ)
Протокол HTTP 1.1 :) - http://www.faqs.org/rfcs/rfc2616(англ, конечно же!)
Последние 10: