[英]Know where request came from
最簡單的方法是:
$_SERVER['HTTP_REFERER']
,而錯字缺少R
)或 無論使用哪種方式,都只需檢查處理提交的頁面上的值,然后從那里開始即可。
正如frz3993所建議的那樣,使用$ _SERVER ['HTTP_REFERER']是一種選擇。 但是,我會更多地使用它來找出用戶來自其他網站。 因為這是您自己的網站,並且您可以控制表單的生成,所以我肯定會選擇隱藏字段或類似的內容,而不是信任用戶的瀏覽器來告訴您哪個頁面提交了表單。
永遠不要相信客戶! :)
您可以在此處為所有具有不同值的所有不同頁面使用隱藏字段來跟蹤頁面。
例如,您可以使用字段名稱“ came_from”
1.wedding catering
<input type="hidden" name="came_from" value="wedding catering">
2. party catering
<input type="hidden" name="came_from" value="party catering">
以此類推。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.