我有一個HTML /嫩枝/引導有兩個按鈕文件:提交的HTML /嫩枝/引導/ PHP不可用按鈕價值
<form method="post" action="procuser.php">
<div class="form-group">
<label for="Details">Details:</label>
<textarea class="form-control" rows="5" id="details" name="details">{{ details }}</textarea>
</div>
<button type="submit" name="button" value="submit" class="btn btn-default">Submit</button>
<button type="submit" name="button" value="cancel" class="btn btn-default">Cancel</button
<br><span class="err">{{ err }}</span>
</form>
然後在PHP,我檢查表單是否提交/使用取消檢查:
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
if (isset($_GET["button"]) && $_GET["button"] == "submit")
{
if (postData(input("details"))) // <- never reaches here?
header("success.php");
}
else
header("menu.php");
}
但提交按鈕不起作用,我總是被重定向到菜單。
我會做出不同的形式,一個用戶輸入並提交按鈕和其他與取消buttom – Manulaiko
你的表單方法是'POST',但你檢查'$ _GET [「按鈕」]' – fusion3k
我什麼都沒有關於'樹枝',但我知道你正在提交'POST '並嘗試用'GET'獲取值。這不會奏效。改爲使用'$ _POST [...]'。 – icecub