【发布时间】:2011-08-19 01:01:21
【问题描述】:
我有一段代码涉及使用 Codeigniter 的 $this->input->post(),它在 Bluehost 上运行良好。但是当我使用 WAMP 在 localhost 上尝试它时。它不会收集任何输入,即使我在浏览器中看到数据已发送。
我已经读过,CI 不适用于 PHP5.3(这是我所拥有的)(这是真的???) 然后我切换到 PHP 5.2.11,现在 WAMP 不工作,卡在黄色,无法启动。
一种方法或任何其他方法,如何解决这个 POST() 问题。
附: php://input 里面好像有数据,但是当我有的时候
parse_str(file_get_contents('php://input'), $rawdata);
$rawdata 又变空了。
更新:我正在使用最新的 php 和 CI 和 wamp。我正在尝试发布 json 文本。
【问题讨论】:
-
@William:你在发布文件吗?
var_dump(file_get_contents('php://input'));的输出是什么?
标签: php codeigniter wamp