我有一個模式框,它有一個PHP窗體。提交表單後,它會關閉模式框並重定向回頁面。如果出現錯誤,我希望模態框保持打開狀態。PHP聯繫表格模式框不要關閉錯誤
如果模式框在成功提交時關閉,這是可以的,因爲它會重定向到我的成功網址。如果表單上有錯誤,這只是一個問題。我使用php來檢查是否有空白字段並使用內置的電子郵件驗證器。
另外值得一提的是,如果窗體上有錯誤,並且它關閉了模式框,如果您打開它備份,您會看到錯誤,因爲它沒有成功提交。
我用這對我的表單操作
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post">
如果必要的話,我可以發佈更多的代碼。
是否有任何可能會對此產生影響的簡單解決方案?
「我有一個模態框,它上面有一個PHP表單」。該表格不是PHP,而是HTML。 PHP是服務器端。你可以嘗試使用ajax – RobinvdA
足夠公平的你是正確的形式是HTML但它發佈到PHP,我會考慮使用ajax。 – Travis