PHP$\u GET没有“看到”已单击的图像

PHP$\u GET没有“看到”已单击的图像,php,html,Php,Html,我有一个网站,上面有一系列产品的图片,我想拥有这样的功能,当用户点击图片时,它会重定向到一个单独的网页,其中包含更多信息,这些信息是通过PHP动态生成的。我正在使用会话来传输数据 在确定其中一张图片是否被点击时,我遵循给出的建议 但是,我的isset$\u GET['value']总是返回false。它没有通过我的for循环。这是我的密码: function show_product($nm, $price, $image, $pcode){ echo "<h4> $nm

我有一个网站,上面有一系列产品的图片,我想拥有这样的功能,当用户点击图片时,它会重定向到一个单独的网页,其中包含更多信息,这些信息是通过PHP动态生成的。我正在使用会话来传输数据

在确定其中一张图片是否被点击时,我遵循给出的建议

但是,我的isset$\u GET['value']总是返回false。它没有通过我的for循环。这是我的密码:

  function show_product($nm, $price, $image, $pcode){
    echo "<h4> $nm at $price </h4>";
    echo "<a href='product_webpage.php?value=$pcode'><img src=$image></a><br>";
   }

$q = "SELECT productName, MSRP, imageFilePath, productCode FROM productsAndServices WHERE productLine = 'Apparel'"; /***** ADJUST THIS FOR PRODUCT LINE ****/
$result = $conn->query($q);
if (!$result) die ($conn->error);

$rows = $result->num_rows;
for ($i=1; $i <= $rows ; $i++){
   $result->data_seek($i-1);
   $arr = $result->fetch_assoc();
   show_product($arr["productName"], $arr["MSRP"], $arr["imageFilePath"], $arr["productCode"]);
}

// Grab product code when user clicks an image


if(isset($_GET['value'])) // this returns false.
{
   $CLICKED_IMG_CODE = $_GET['value'];
} 

// Overwrite this value to a cookie for use in product_webpage.php
$_SESSION['key'] = $CLICKED_IMG_CODE;

我的目标是将$pcode的值传递到下一个网页。

如果看不到您的标签,我无法help@Forbs我没有用表格。我试图按照我链接的帖子中用户2426701给出的答案进行操作。如果没有表单,他们的答案是否无效?请向我们展示HTML表单元素,好吗?在生成的页面中href值是什么样子的?@Wearwolf如果我在生成的页面中回显_SESSION['key'],您将得到零或未定义。但是,生成页面的URL确实包含正确的$pcode值。