我正在开发代码点火器REST API .API工作正常,突然POST和GET函数无效。我得到两个方法的空值。
这是我正在使用的htaccess文件。这是一个htaccess问题吗?
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
我的代码:
function add_post()
{
$f_id = $this->input->post('f_id');
$login_id = $this->input->post('login_id');
$c_name = $this->input->post('c_name');
$c_type = $this->input->post('c_type');
$c_time = $this->input->post('c_time');
$c_duration = $this->input->post('c_duration');
$c_participants = $this->input->post('c_participants');
$auth_token = $this->input->post('auth_token');
/*validating post values*/
if($f_id == '' || $c_type == '' || $c_time == '' || $c_duration == '' || $auth_token == '' || $login_id == '')
{
$data['status'] = 'Error';
$data['message'] = 'Bad Request';
$this->response($data,400);
}
结果始终是错误的请求。函数未接收已发布的值。
请帮忙。