我希望将带有ajax的数据发布到php文件中
我写这段代码:
$.ajax({
type: 'post',
url: 'ajax-processor.php',
data: {
ser: $('#user_new').serialize(), //#user_new is form
actioncode: 25,
mobile: 911111111
},
dataType: 'json',
success: function (responce) {
}
并在 php 文件
中 if (isset($_POST['ser'])) {
$serArray = array();
parse_str($_POST['ser'], $serArray);
执行echo $serArray
返回一个空数组
有什么问题?
获取数据的最佳方法是什么?在php文件中发送whit serialize jquery作为对象?
另外,在查询mysql中是否安全使用$serArray
,以免发生任何变更?
由于
答案 0 :(得分:0)
我这样做
parse_str(urldecode($_POST['ser']),$serArray);
获得价值
$fname = $serArray['fname'];
和
$fname = mysqli_real_escape_string($fname);
发送到mysql