作者wzbird (大鸟)
看板PHP
标题Re: [请益] post值之後, 用php readfile下载档案失败
时间Thu Aug 11 22:27:40 2011
※ 引述《wzbird (大鸟)》之铭言:
: query_report.php
: (https://gist.github.com/1138882)
: 他的js, query_report.js
: (https://gist.github.com/1138884)
: 这个档案负责产生页面 , 下拉选单, checkbox等等
: quering.php
: (https://gist.github.com/1138888)
: quering.php根据传来的值, 产生对应的档案之後
: 再用header 叫query_report.php中的download函式产生下载档案的动作
hi, 我一开始往content-type的方向找了满久的
但是因为单独执行quering.php是正常的, 所以我才会猜是我的jquery有问题
因为这方面我也不熟悉, 我都是去网路上co一些范例来拼凑的,
所以很容易有我不知道而没有考虑到的地方.
後来我不用jquery的post, 单纯用form的action="quering.php", 结果是正常的,
更证明了是jquery的问题, 我才在网路上找了一下, 好像是jquery的post本身的限制
比如这篇的讨论:
http://goo.gl/1OiQA
不过老实说我看不太懂他里面提的workaround是什麽XD
我後来的做法是, quering.php回传一个下载的link, 再让使用者去按,
比较丑的workaround, 不过还交代的过去啦^^
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.46.75