我试图制作一些东西,现在我来到了我创建一个应该锁定主题的按钮的部分,但是我不知道如何让它像提交表单一样工作,当我按下它应该锁定主题,但没有任何反应:
echo '<br><div class="ticket_info">';
if($stanje == 0 ) {
echo ' <button class="lockticket" name="lockticketbutton">Zatvori</button></a> ';
}
else if($stanje != 0 ) {
echo ' <button class="lockticket" name="unlockticketbutton">Otvori</button></a>';
}
echo '
Postavio: '.$output['Postavio'].' --- ['.$output['Naslov'].']
</div>
</br><div class="ticket_info2">
'.$output['Text'].'
</div>
';
这就是它应该输出的内容:
if(isset($_POST['lockticketbutton']))
{
$id = $_GET['id'];
$query = mysqli_query($con, "UPDATE `Dashboard` SET `Status` = '1' WHERE `ID` = '$id'");
if($query)
{
header('Location: ' . $_SERVER['HTTP_REFERER']);
}
else
{
header('location: dashboard.php');
}
}
答案 0 :(得分:1)
要将按钮用作提交,您需要将其放入form
。
注意:根据w3schools:
如果您在HTML表单中使用
<button>
元素,则不同的浏览器可能会提交不同的值。使用<input>
以HTML格式创建按钮。
答案 1 :(得分:1)
您可以使用以下代码提交按钮
<form action ="your php file name" method ="post">
<button type= "submit" class="lockticket" name="odgovoritiket" >Otvori</button>
</form>