確定 PHP 表單提交中點擊的按鈕
了解哪個按鈕啟動表單提交對於 PHP Web 開發至關重要。為了解決這個問題,HTML 表單必須包含具有適當名稱屬性的提交按鈕。例如:
<input type="submit" name="btnSubmit" value="Save Changes" /> <input type="submit" name="btnDelete" value="Delete" />
PHP 代碼
要確定點擊的按鈕,可以使用PHP 代碼:
if ($_SERVER['REQUEST_METHOD'] === 'POST') { // Form submission detected if (isset($_POST['btnDelete'])) { // btnDelete was clicked } else { // Assume btnSubmit was clicked } }
為什麼假設第一個按鈕?
假設第一個提交按鈕被點擊可確保為使用者提供可靠的表單提交偵測體驗。這是因為瀏覽器在以下情況下始終發送第一個按鈕的名稱/值:
額外注意事項
以上是如何確定 PHP 表單提交中點選了哪個按鈕?的詳細內容。更多資訊請關注PHP中文網其他相關文章!