我想通過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]' –