我有一个表从名为auctiontable
的MySQL表中提取ID列表,并将结果列在表中的行中。
我可以在?aid="1"
的末尾轻松添加?aid="2"
或href
以使用$_GET
,但我希望用户无法控制变量链接在另一个页面上,需要在他们点击他们想要使用的行之后设置它,但是在它转到另一个页面之前。 (如果这有意义的话)
有什么方法可以设置PHP
会话变量,当用户点击href
和那个链接到下一页时,该会话变量设置对应于他们在桌面上点击了哪个项目?使用PHP或Javascript,还是其他什么?
答案 0 :(得分:0)
使用onclick事件使用某些函数绑定href,当用户单击href时,onclick事件将调用的函数将通过ajax调用服务器上的php文件。 php文件将创建会话,这就是全部。
答案 1 :(得分:0)
使用submit
的{{1}}按钮代替form
标记,如下所示
<a></a>
现在,您可以设置会话并重定向到您想要的任何页面后,点击<form method='post'>
<button type='submit' name='click' value='<?php echo $aid; ?>'>Click</button>
</form>
值的提交按钮,如下所示
id
我希望这有效。如果有错误,请随时发表评论,我会尽我所能。