[英]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.