Форум → Программирование → PHP для идиотов → построение файла и скачивание
построение файла и скачивание
Страницы: ← Предыдущая страница →
-
Май 21, 2010, 4:28 п.п., спустя 17 минут 32 секунды
а можно по подробнее!
что не так.
и как сделать чтоб все было правильно! -
Май 21, 2010, 4:41 п.п., спустя 12 минут 55 секунд
Что плохо: снижение производительности. На небольших файлах (какие-то XML'ки/CSV'ки для графиков, к примеру) можно и скриптом отдавать. Если уже покрупнее - то лучше что бы файл отдавал вебсервер: апач, лайти, энжин икс или че там.
Если этот файл отдается всем пользователям, то можно сделать так:
.htaccessRewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f # если файла не существует
RewriteRule . generate.php?file=%{REQUEST_URI} [L] # перенаправляем на скрипт, который этот файл генерирует
# в противном случае пользователь просто скачает статический файл
Внутри generate.php ты берешь $_GET['file'], формируешь этот файл (я не знаю как у тебя создается "coffeeprice.csv", но короче ты должен его сформировать). Записываешь на диск, и отдаешь через свой код, который ты отправлял в позапрошлом сообщении.
Если для каждого пользователя может быть свой coffeeprice.csv - то тут сложнее. -
Страницы: ← Предыдущая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!