我正在使用 ajax 将数据传递给 php 会话,以保存 js 驱动的购物车的内容。下面是测试js代码:
//js.html
<html>
<body>
<script>
function addCart(){
var brandName = $('iframe').contents().find('.section01a h2').text();
$.post("sessions.php", {"productName": brandName}, function(results) {
//success alert
});
}
</script>
</body>
</html>
这是php代码:
//session.php
<?php
session_start();
// store session data
$_SESSION['productName'] = $_POST['productName'];
?>
<html>
<body>
<?php
//retrieve session data
echo "Product Name = ". $_SESSION['productName'];
?>
</body>
</html>
但是,我需要的是在将数据保存到会话后,我想将其输出给侧边栏中的迷你购物车中的用户。
当我运行js.html
它成功将数据传递到sessions.php
. 但是echo
不显示在js.html
. 如果我运行sessions.php
,则echo
显示但不在我需要的页面中。
我的问题是,无论是通过 PHP 还是 js,我如何在我需要的页面上向用户回显或显示这些数据?
谢谢