我有这个HTML按钮:
<form action="testscript.php" name ="more" method="get">
<input type="submit" value="More Details">
</form>
单击时运行此PHP脚本:
<?php echo 'button pushed: ';
echo $buttonvalue;
?>
我的问题是,如何为按钮分配一个值,以便在单击它时将其值($ buttonvalue)转发给PHP脚本
例如,当单击按钮时,我希望它运行脚本,结果应按下按钮:蓝色
我如何分配&#34;蓝色&#34;按钮?
答案 0 :(得分:0)
你可以试试这个
HTML:
<form action="testscript.php" name ="more" method="get">
<input type="hidden" name="buttonvalue" value="Some Value">
<input type="submit" value="More Details">
</form>
PHP:
<?php
echo 'button pushed: ';
echo !empty($_GET['buttonvalue']) ? $_GET['buttonvalue'] : '';
?>
答案 1 :(得分:0)
将锚标记与'btn'类一起使用。并使用id。
将值传递给下一页第1页。
<a class="btn btn-primary" href="next-page.php?id=value">Click me</a>
第2页。
$buttonvalue = $_GET['id'];
echo $buttonvalue;
答案 2 :(得分:0)
<form action="testscript.php" name ="more" method="get">
<input type="hidden" name="getDataName" value="123">
<input type="submit" value="More Details">
</form>
PHP脚本:
<?php
$buttonvalue= isset ($_GET['getDataName']) ? $_GET['getDataName'] : '';
if(!empty($buttonvalue)){
echo 'button pushed: ';
echo $buttonvalue;
}else{
echo 'button not pushed: ';
}
?>