如何識別 PHP 表單提交中點擊了哪個按鈕?

Barbara Streisand
發布: 2024-11-11 20:28:03
原創
932 人瀏覽過

How do you Identify Which Button Was Clicked in a PHP Form Submission?

辨識 PHP 表單提交中點選的按鈕

使用 PHP表單時,識別啟動提交的按鈕對於處理不同的操作至關重要.

透過表單提交方式判斷按鈕點擊

在使用POST方法的表單中:

中在這種情況下,$_POST陣列將包含被點擊的按鈕的名稱。如果設定了$_POST['btnDelete'],則表示點選了「刪除」按鈕。否則,我們假設單擊了“儲存變更”按鈕。

處理多個按鈕

對於具有多個提交按鈕的表單:

我們遍歷提交按鈕的名稱並檢查$_POST中是否存在對應的鍵。僅需明確檢查稍後出現在 HTML 表單中的按鈕。除非我們偵測到其他情況,否則第一個按鈕應始終被假定為提交者。

其他注意事項

  • 對於使用GET 的表單方法,使用isset($_GET['subscribed']) 來偵測表單提交(因為GET 是預設請求方法)。
  • 此策略提供出色的瀏覽器支持,並依賴標準 HTML 和 PHP 行為。

以上是如何識別 PHP 表單提交中點擊了哪個按鈕?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板