我在 .application/config/constants.php 中为原始 http post 数据设置常量,如下所示:
define('POST_DATA', json_decode($GLOBALS["HTTP_RAW_POST_DATA"], true));
所以我可以添加从控制器向模型发送常量 POST_DATA 如下:
$data['data'] = $this->logins_model->signup(POST_DATA);
但我收到以下错误...
严重性:通知
消息:使用未定义的常量 POST_DATA - 假定为“POST_DATA”
文件名:控制器/logins.php
但是,当我这样做时,我检查并将发布数据发送到模型工作:
$data['data'] = $this->logins_model->signup(json_decode($GLOBALS["HTTP_RAW_POST_DATA"], true));
关于我做错了什么的任何想法?我是否错误地使用了常量文件?