在每次AJAX调用中向PHP数组添加$\u POST值
我想将每个AJAX调用的值添加到PHP数组中,以供以后处理。我如何才能做到这一点?php:在每次AJAX调用中向PHP数组添加$\u POST值,php,jquery,ajax,arrays,Php,Jquery,Ajax,Arrays,我想将每个AJAX调用的值添加到PHP数组中,以供以后处理。我如何才能做到这一点?php: var itemtotal = parseFloat(words[1]).toFixed(2.0)*qty; $.ajax({ type: 'POST', url: 'cartitem.php', data: {itemtotal:itemtotal}, success: funct
var itemtotal = parseFloat(words[1]).toFixed(2.0)*qty;
$.ajax({
type: 'POST',
url: 'cartitem.php',
data: {itemtotal:itemtotal},
success: function(data){
alert(data);
}
希望它有帮助如果您想通过多个ajax调用维护这些post请求中的值,您必须将它们存储在服务器端数据库、客户端本地存储中,或者以临时方式存储,可能需要将这些值连接到DOM元素(例如隐藏输入框)中。有多种方法可以做到这一点,我想$\u SESSION会是你在这里的朋友。这一切都取决于您真正想要对这些值做什么。
if (isset($_POST['itemtotal']))
{
$array = [];
if (is_numeric($_POST['itemtotal'])) {
//you need to do some validation here its just an example
array_push($array, $_POST['itemtotal']);
}
}