根据点击的锚点获取并设置PHP变量

时间:2015-10-06 10:31:16

标签: php html

当点击链接到div的锚点时,有没有办法获得某个值并将其存储在变量中?

如果我有两个链接,比如

<a href="#one">One</a>
<a href="#two">Two</a>

如果用户点击onetwo并将其存储在PHP变量中,我能以某种方式获取吗?

2 个答案:

答案 0 :(得分:1)

是的,您可以将它们添加为GET请求并将其存储在会话中。以这种方式更改您的代码:

<a href="?name=one">One</a>
<a href="?name=two">Two</a>

在PHP中,您可以这样做:

<?php
  session_start();
  $_SESSION["name"] = $_GET["name"];
?>

答案 1 :(得分:0)

采用Praveen Kumar的解决方案并以这种方式更改HTML部分以保持锚点工作:

<a href="?name=one#one">One</a>
<a href="?name=two#two">Two</a>