如果记录当前页面被哪个页面访问了? a.php中代码是file_get_contents('b.php'),通过这样的方式访问了b.php页面,在b.php中怎么才能知道是a.php访问它了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实,你只要判断当前的http路径即可 很显然,你的回答是不正确的,我用如下方法测试b.php文件中的内容 <?phpfile_put_contents('test_server.php', serialize($_SERVER)); ?>放在B站。a.php中代码<?php file_get_contents('b.php');?>放在a站。访问a站的a.php,b站会生成一个test_server.php文件,然后用<?php$data = file_get_contents('test_server.php');$data = unserialize($data);print_r($data);?>得到的结果没有出现a.php相关的信息! 记录访问的页面需要使用$_SERVER['HTTP_REFERER'],说明如下:'HTTP_REFERER' 引导用户代理到当前页的前一页的地址(如果存在)。由 user agent 设置决定。并不是所有的用户代理都会设置该项,有的还提供了修改 HTTP_REFERER 的功能。简言之,该值并不可信。 $_SERVER中都没有我要的值,何况是$_SERVER['HTTP_REFERER']? 网站和数据库在不同服务器该怎么办 php打印表头问题 关于yahoo mail API接口问题! php问题 怎么把%XX这种编码转换成正常的汉字和空格啊?? 验证登陆问题? 请教一个排版的小问题 我发的帖子,没有我满意的回复,至少没有一个像样的回复!我该如何收回该贴? 请问用什么命令能在linux上执行一个文件? 大家来讨论一下,WEB开发的难点是什么?如何能做到最好,你从事WEB开发的过程中高兴吗?这是一门有前途的职业吗?它跟写软件有什么不同,哪个更有前(钱)途。留下你的高见。 新手请教 乱码问题 关于php用正则表达式分离信息的问题
file_put_contents('test_server.php', serialize($_SERVER));
?>放在B站。
a.php中代码<?php file_get_contents('b.php');?>放在a站。访问a站的a.php,b站会生成一个test_server.php文件,然后用
<?php
$data = file_get_contents('test_server.php');
$data = unserialize($data);
print_r($data);
?>
得到的结果没有出现a.php相关的信息!
引导用户代理到当前页的前一页的地址(如果存在)。由 user agent 设置决定。并不是所有的用户代理都会设置该项,有的还提供了修改 HTTP_REFERER 的功能。简言之,该值并不可信。