попытался это сделать:
header("Content-type: application/csv");
header("Content-Disposition: attachment; filename=file.csv");
header("Pragma: no-cache");
header("Expires: 0");
echo $fields;
попытался также и многие другие.
header("Content-type: text/csv");
Что бы ни случилось, данные MySQL просто выводятся в браузер.
это HTTPheaderResponse, который я схватил с помощью firebug:
Date Wed, 18 May 2011 14:15:18 GMT
X-Powered-By PHP/5.1.6
Content-disposition attachment;filename=MyVerySpecial.csv
Connection close
Content-Length 992
Server Apache/2.2.3 (Red Hat)
РЕДАКТИРОВАТЬ: обратите внимание, что это возврат из JQuery .post () Я пытаюсь это, если это влияет на него.
Итак, кто-нибудь знает, почему эта проблема может возникать?Я в растерянности.
спасибо