Manlin 发表于 2017-8-30 09:52:56

请教一下。我在控制器里写方法,post接受不到数据

同一个方法。我使用$this->input->get(),ajax的type也使用get,可以正常获取到数据
如果使用$this->input->post(),ajax的type也是post,就会返回错误500.    500 (Internal Server Error)。
不知道是不是CI的配置文件中设置了什么

Hex 发表于 2017-8-30 11:12:52

500错误的截图发一下,这是服务器或者是 PHP 报错了,不是 CI 的问题。

k-one 发表于 2017-8-31 18:51:02

传的参数可能有问题

嘻嘻嘻 发表于 2017-9-3 21:16:31

路过

meizicy 发表于 2017-9-4 15:25:27

ci 中不能用get 只能用post,$this->input->post(),如果是连接 需要用$this->uri->segment(4); 按段截取

Hex 发表于 2017-9-4 18:24:38

meizicy 发表于 2017-9-4 15:25
ci 中不能用get 只能用post,$this->input->post(),如果是连接 需要用$this->uri->segment(4); 按段截取 ...

可以 get,segment 也是一种传参方法,但是 get 肯定是可以用的。

飘扬过海 发表于 2017-9-5 17:43:21

你可以直接使用$this->input->post_get();获取   无论post或get都可以
页: [1]
查看完整版本: 请教一下。我在控制器里写方法,post接受不到数据