Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法将post数据从phonegap应用发送到RESTful库_Php_Ajax_Rest_Codeigniter 2_Cordova 3 - Fatal编程技术网

Php 无法将post数据从phonegap应用发送到RESTful库

Php 无法将post数据从phonegap应用发送到RESTful库,php,ajax,rest,codeigniter-2,cordova-3,Php,Ajax,Rest,Codeigniter 2,Cordova 3,我正在尝试使用$.ajax方法将数据从phonegap移动应用程序发送到我的服务器 我使用以下代码: var form_data={parm:1,token:2fa7e5e76005ffd8bfa5082da9f2f9}; $.ajax{ 网址:http://example.com/index.php/register_devices/register/format/json, 键入:“POST”, 数据:表格数据, //数据类型:jsonp, 成功:functiondata{ 警报数据; },

我正在尝试使用$.ajax方法将数据从phonegap移动应用程序发送到我的服务器 我使用以下代码:

var form_data={parm:1,token:2fa7e5e76005ffd8bfa5082da9f2f9}; $.ajax{ 网址:http://example.com/index.php/register_devices/register/format/json, 键入:“POST”, 数据:表格数据, //数据类型:jsonp, 成功:functiondata{ 警报数据; }, 错误:functionxhr、textStatus、errorshown{ 警报“请求失败:”+引发错误; } }; 返回false; 我还将这一行放在config.xml文件中:

<access origin="*" />
当我使用GET方法时,它会成功工作,但问题是当我使用POST方法时,我收到:

内部服务器错误


。。有什么解决方法吗?

问题是因为此配置选项:

$config['csrf_protection']=FALSE


我只是把它设为FALSE,它可以完美地工作。

打开所有错误报告以实际查看错误。可能在CI配置中也有一些。我怎么做?我正在调试客户端中的alert语句错误报告是用PHP编写的。查一查。如果您启用它,它将显示一些有用的信息,而不是内部服务器错误