如何在没有POST/GET/FORM的情况下在onclick事件HTML中设置PHP会话

How to set PHP session in onclick event HTML without POST/ GET/FORM

本文关键字:HTML 事件 onclick 设置 会话 PHP 情况下 FORM POST GET      更新时间:2023-09-26

我的工作有问题。按钮和基于数据库的值存在重复。我想在点击HTML按钮时设置PHP会话,以识别重复点击的一个值和按钮。但是使用FORM/POST/GET是不可能的。因为FORM标签已经用于同一页面中使用的另一个需求。所以它不能使用FORM/POST/GET两次,对吧?

这是我的代码

<?php
while($result=pg_fetch_row($call)){
    echo
            "<tr>
            <td  align='"center'" class='"form'">$result[0]</td>
            <td align='"center'"  class='"form'">$result[1]</td>
            <td align='"center'" class='"form'">$result[2]</td>
            <td align='"center'" class='"form'">$result[3]</td>
            <td  class='"form'" width='"2%'">
                  <a id='"selector'" href='"#'"><img width='"120%'"height='"130%'" src='"../img/view.png'"/></a>
            </td>
            </tr>'n";
  }
?>

代码中的按钮

<td  class='"form'" width='"2%'"> <a id='"selector'" href='"#'"><img  width='"120%'"height='"130%'" src='"../img/view.png'"/></a>
</td>

我想设置PHP会话以在另一个页面中捕获它,这是另一个在当前页面中弹出的页面。

我该怎么办?提前感谢。如果你不明白,请告诉我D

也许您正在寻找类似localStorage 的东西

通过本地存储,web应用程序可以在用户浏览器中本地存储数据。