用_SERVER["HTTP_REFERER"]来获取提交过来的页面地址.
如果为空就标识不是通过页面链接过来的.
<?php
if ($_SERVER["HTTP_REFERER"]==NULL):
echo "请从XXXXXXXXXX.php访问本页!";
endif;
?>
如果为空就标识不是通过页面链接过来的.
<?php
if ($_SERVER["HTTP_REFERER"]==NULL):
echo "请从XXXXXXXXXX.php访问本页!";
endif;
?>
解决方案 »
- 一个关于行和列的问题
- 请问如何判断一个IP是否为代理服务器?
- 有没有什么方法可以判断,随便两个时间戳之间的自然月份?
- linux下怎样修改已经装好的php,加载某个扩展?
- php怎么根据一个表单列表中选中的项来调取另一个列表中的选项呢?
- 求教:Apache2+PHP5不能使用sqlite功能的问题?
- 各位大哥,请帮忙。。。。。
- 投票系统好难做啊........................
- php如何接收json
- PHP如何修改上传文件到指定路径
- 请问一下,怎么样做让php和tomcat机器一启动,就自动运行?linux+php.4.*+apache.1.*
- 一个多维数据的排序问题,请大家帮忙看一下如何实现
if ($_SERVER["HTTP_REFERER"]=="XXXXXXXXXX.php"):
echo "请从XXXXXXXXXX.php访问本页!";
endif;
?>
应该<>吧谢谢了,给分