簡體   English   中英

如果存在驗證錯誤,將php表單重定向到引用頁面上的書簽

[英]Redirecting php form to a bookmark on the referring page if there is a validation error

我的php表單郵件程序具有以下代碼行,如果發生驗證錯誤,該代碼會將用戶發送回表單頁面:

header("Location:".$_SERVER['HTTP_REFERER']."?subject=$subject&from=$from&message=$message&wrong_code=true");

它工作正常,但問題是我的表單位於引薦頁的底部(頁腳)。 出現錯誤時,它只是返回到引用頁面(的頂部),但是用戶看不到錯誤,因為它沒有向下滾動到表單。

我確實有該部分的HTML書簽,但是我不知道如何將其添加到上面的代碼中,因此它將自動向下滾動到表單。

我可以在上面的代碼中添加任何內容,以便將其重定向到引薦頁面的該表單部分,例如在諸如www.example.com#form?類的錨定鏈接中www.example.com#form?

將錨點放在查詢參數之前,即example.com#errors?subject{$subject}&x=y

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM