通过单击按钮为$ _SESSION变量赋值

时间:2016-10-27 11:18:05

标签: php session object

这是故事:我想将一个对象从一个页面转移到另一个页面(让我们说从list.phpproduct_details.php

我知道您可以使用序列化实现此目的,并将对象变量存储到$_SESSION变量中,假设我的product_details.php将加载该类以检索方法。

但是,我不想创建与list.php中的产品一样多的$_SESSION个变量。

在我的list.php上,每个产品都有一个href按钮,带有$ _GET(如product_details

<a href="product_details.php?pid=15>

我知道我可以在product_details.php上使用$_GET值和数据库上的额外查询重新创建一个新对象。我正在学习东西并尝试处理新方法。

我的页面list.php一次只有一个对象,在每一行构造和取消设置。如果需要,它可以包含与产品一样多的对象。

问题是,我怎么做(或者我应该使用哪种语言/学习)来制作给定的<a href="product_details.php?pid=15">类型按钮执行以下操作:

$_SESSION['product'] = serialize($objProduct);

之前它实际上跳转到我的product_details.php?

由于

0 个答案:

没有答案
相关问题