PHP Post-Redirect-Get (PRG) 程式碼範例
在PHP 中實現PRG 模式時,遵循正確的步驟至關重要確保防止頁面重新載入和後退按鈕問題。讓我們來探索一下基本實作:
在您的程式碼中:
最簡單的PRG 場景
對於簡化的PRG 實現,您可以使用以下程式碼片段:if ($_POST) { // Validate the input if (/* input is OK */) { // Execute code (database updates, etc.) // Redirect to the same page header("Location: {$_SERVER['REQUEST_URI']}", true, 303); exit(); } }
以上是PHP 的 Post-Redirect-Get (PRG) 模式如何防止資料重複和 CSRF 攻擊?的詳細內容。更多資訊請關注PHP中文網其他相關文章!