site.com/product/name-product/
此页面显示正确的信息,当我查看源代码时,一切都很好。
例如,当客户点击购物车页面上的产品链接时,它会发送到site.com/product/name-product/12345
(12345)作为产品ID,以显示所选的尺寸/颜色。在页面的开头,我有以下代码:
<?php
session_start();
$id_product = 1111;
// if the product is being viewed from the cart
if(isset($_GET['id_product'])) { // extracted from url rewriting
$_SESSION['id_product_cart'] = $_GET['id_product'];
header("Location: /product/name-product/", true, 301);
exit();
}
if(!empty($_SESSION['id_prod_ref_cart'])) { // preselect size/color when viewed from cart
$id_product = $_SESSION['id_product_cart'];
unset($_SESSION['id_product_cart']);
}
echo $id_product;
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Title</title>
</head>
<body>
</body>
</html>
问题出在重定向之后,当我查看源代码时,我只显示初始页面的价格和数据:/
我在这里遗漏了什么? :/
提前感谢您的时间
答案 0 :(得分:1)