服务电话:136 2446 7185 于先生
常见问题 付款方式 加入收藏
首页 公司简介 业务介绍 风格模板 资讯中心 案例展示 项目拓展 联系我们
长春地区网站建设,做各类网站 咨询电话:136 2446 7185
资讯中心 更多>>
微信朋友圈与公众号营销的100
那么用户体验的开始可以从哪些方
围绕关键词优化规划整理出需要做
如何申请谷歌google网站广
红松林 生态视频阅读第一品牌
2018年春节期间移动数据流量
从四大方面解说微信朋友圈营销并
服务方案 更多>>
年年丰收,吉林省年年丰收农业发
吉林经济网是吉林省地区权威专业
吉林省书画院是吉林省专业书画创
吉林省长春微信三级分销系统功能
美国卡夫盾石油化工有限公司
合肥安嘉生物科技有限公司
福尔安全顾问公司 吉林省调查公
联系方式 更多>>
地址:长春市亚泰大街与自由大路交汇五环国际大厦1408、1409室
联系人:于先生
全国咨询热线:400-915-4435
邮箱:xgnic@xgnic.com
手机:13624467185 13844844006
网址:http://www.xgsite.com
 
资讯中心 >> PHP 获取来源页面URL

PHP 获取来源页面URL

点击率:2243   发布人:管理员    发布日期:2018/2/25   【去百度看看】

在来源页面里是用JS通过document.location这样到达目标页面的,在目标页面用$_SERVER['HTTP_REFERER']似乎无效,请高手指点,我怎么样可以得到来源页面的地址。

问题补充:$_SERVER['HTTP_REFERER']是不行的,可有其他办法可以取得父页面地址?

 

如果别人直接通过 A 标签或者直接输入地址 进入你的地址,是不能通过 $_SERVER['HTTP_REFERER'] 获得的,$_SERVER['HTTP_REFERER'] 获得地址必须是在 form 表单中 使用了get或者post方法提交了数据给你的页面,才能获得 源地址

 

 

回答:

$_SERVER['HTTP_REFERER']

是可以的。

你做两个页面。t1/php ,t2.php
t1.php 的页面输出
$_SERVER['HTTP_REFERER'] 和
<a href='t2.php'>t2.php</a>

t2.php 的页面输出
$_SERVER['HTTP_REFERER'] 和
<a href='t1.php'>t1.php</a>

你就可以看到效果了。

当然直接输入地址:$_SERVER['HTTP_REFERER']=“”,通过两个超链接互相访问就考到
$_SERVER['HTTP_REFERER'] 的值了。

 

 

应该是:HTTP_REFERER

首先你可以用:getenv("HTTP_REFERER")取出来访的路径和页面。再用basename($comeurl)取出来源页面。然后判断文 件是否和那个文件相等就行。但发觉这种防止重复提交也不是太好,当然不知楼主的思路如何。可以通过客户端和服务器的结合。


打印本页  关闭本页
构站网 免费网站建设 长春网站建设团队 长春网站制作业务介绍 长春网站设计 长春网站建设公司 长春网站建设流程

版权所有 九台区九台聪付网络技术服务部 【安徽省聪付通达电子商务有限公司】 地址1:长春市南关区体育场五环国际大厦1408室  地址2:合肥市滨湖新区云谷路与江西路交口未来领地A座1011室

邮箱:web@4435.cn 手机: 136 2446 7185  13844844006