如何使用js中的php变量?

时间:2019-03-25 14:29:07

标签: php jquery local-storage

我有几种产品。在点击产品上,我将点击产品的“ id”发送到本地存储。要在php中使用此变量,请将其发送到items.php($ .post)。

然后我需要使用items.php中的“ id”在购物车中显示,但变量为emply。

var LSArray = JSON.parse(localStorage.getItem('productID')) || [];

function clickOnProduct(id) {
    var newItem = {'id': id};
    LSArray.push(newItem);

    localStorage.setItem("productID", JSON.stringify(LSArray));
    var dataLS = JSON.parse(localStorage.getItem('productID')) ;

    $.ajax({
                type : "POST", 
                url  : "/wp-content/themes/twentynineteen/items.php", 
                data : { name : dataLS[dataLS.length-1].id },
                success: function(res){  
                    console.log(res);
                }
        });
}

一切正常,但是如何使用“ id”?

<?php incude(items.php); ?> 

不起作用。

1 个答案:

答案 0 :(得分:-1)

您正在通过邮寄发送。因此,您可以通过

<?php var_dump($_POST); ?>

然后您将看到该数组,并且可能可以通过以下方式访问数据 $_POST['name']