[英]Get and set PHP variable based on anchor clicked
单击链接到div的锚点时,是否可以获取特定值并将其存储在变量中?
就像我有两个链接一样
<a href="#one">One</a>
<a href="#two">Two</a>
如果用户单击了one
或two
并将其存储在PHP变量中,我将能够以某种方式获得它吗?
是的,您可以将它们添加为GET
请求并将其存储在会话中。 通过以下方式更改代码:
<a href="?name=one">One</a>
<a href="?name=two">Two</a>
在PHP中,您可以这样做:
<?php
session_start();
$_SESSION["name"] = $_GET["name"];
?>
采用Praveen Kumar的解决方案,并以这种方式更改HTML部分以使锚点正常工作:
<a href="?name=one#one">One</a>
<a href="?name=two#two">Two</a>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.