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