我想通过HTML按钮存储PHP会话变量。例如,我运行一个包含HTML按钮的FOR loop
,它显示了5个按钮:A ,B ,C, D, E
。我想点击按钮C
,它会重定向到一个新的页面,显示(回声)$ C通过HTML按钮存储PHP变量
我怎么能实现这一点?
我曾尝试下面的代码:
for($i=0;$i<count($hashtag);$i++){
echo '<button type="submit" name="insert" value="';
$_SESSION["hashtag_search"]=$hashtag[$i];
echo '"><span class="label label-danger" ><a target="_blank" href="http://link.net/search-hashtag.php">'.$hashtag[$i].' ('.$hashtag_count[$i].')</a></span></button>';
}
在搜索hashtag.php我得到
echo $_SESSION["hashtag_search"];
但会话变量将存储最后$hashtag[$i]
(当$我刷爆)不单击按钮的$hashtag[$i]
你不能要求直接将代码here.You'll haveto告诉我们那是什么,你已经尝试了代码和然后在此处询问[如何提问问题,请参阅帮助中心](http://stackoverflow.com/help)。 –
@IshanMahajan ok tks imma在这里更新我的代码 –
它总是存储最后一个bcz会话变量不会在你所有的时候都改变,总是在执行'$ _SESSION [“hashtag_search”] = $ hashtag [$ i];'so at for in for循环会话总是存储最后一个'$ hashtag [$ i]' –