【发布时间】:2015-12-18 14:48:27
【问题描述】:
这是我的 Jquery:
var data = '[sh][co][img]';
$.post('../php/forms/postdata.php?type=imgadder&c='+code+'&part=partone', 'partone=' + data, function (response) {
$('#body-text').insertAtCaret(response);
});
var datatwo = ''+linko+'[s][/s][/img][ctr][/ctr][/co][/sh]';
$.post('../php/forms/postdata.php?type=imgadder&c='+code+'&part=parttwo', 'parttwo=' + datatwo, function (response) {
$('#body-text').insertAtCaret(response);
});
我收到错误“未定义索引错误”但索引存在,因为它打印正确!
为什么当变量存在时会显示此错误消息?
$partone = e($_POST['parto']);
$parttwo = e($_POST['partt']);
【问题讨论】:
-
这很明显。变量确实存在,但数组不存在。
-
您的索引是“partone”,而您正在尝试使用索引“parto”?
-
我看不到您正在发送任何帖子数据。看起来您正在尝试将任何数据发布到包含 GET 的 url。