PHP简单获取及判断提交来源的方法


Posted in PHP onApril 22, 2016

本文实例讲述了PHP简单获取及判断提交来源的方法。分享给大家供大家参考,具体如下:

echo $_SERVER['HTTP_REFERER'];

这个获取上个页面的url

例如获得的是:

$url = http://www.weisuyun.com/nihao.html

其他页面提交过来的不接受
代码如下:

if(strpos($url,'http://www.weisuyun.com')){
echo '来源正确';
}else{
echo '来源不明';
}

strpos方法返回指定字符串所在指定字符串第一次出现的位置,没有则返回false,下标从0开始

补充:

stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)
strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)
strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 长文章分页函数 带使用方法,不会分割段落,翻页在底部
Oct 22 PHP
PHP执行linux系统命令的常用函数使用说明
Apr 27 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
Dec 25 PHP
php定界符
Jun 19 PHP
ThinkPHP模板比较标签用法详解
Jun 30 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
Jul 04 PHP
CI框架中site_url()和base_url()的区别
Jan 07 PHP
php实现用于计算执行时间的类实例
Apr 18 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
May 20 PHP
PHP 中 var_export、print_r、var_dump 调试中的区别
Jun 19 PHP
PHP中抽象类,接口功能、定义方法示例
Feb 26 PHP
php在linux环境中如何使用redis详解
Dec 15 PHP
thinkPHP3.1验证码的简单实现方法
Apr 22 #PHP
thinkPHP实现将excel导入到数据库中的方法
Apr 22 #PHP
利用php输出不同的心形图案
Apr 22 #PHP
php生成酷炫的四个字符验证码
Apr 22 #PHP
ThinkPHP连接Oracle数据库
Apr 22 #PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 #PHP
yii2 页面底部加载css和js的技巧
Apr 21 #PHP
You might like
php 静态变量的初始化
2009/11/15 PHP
解析thinkphp中的导入文件标签
2013/06/20 PHP
(PHP实现)只使用++运算实现加法,减法,乘法,除法
2013/06/27 PHP
PHP遍历XML文档所有节点的方法
2015/03/12 PHP
PHP中的traits实现代码复用使用实例
2015/05/13 PHP
PHP中的traits简单使用实例
2015/05/13 PHP
YiiFramework入门知识点总结(图文教程)
2015/12/28 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
2017/07/18 PHP
PHP PDOStatement::setAttribute讲解
2019/02/01 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
JQUERY1.6 使用方法四 检测浏览器
2011/11/23 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
js检测判断日期大于多少天的方法
2015/05/04 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
Javascript将数字转化成为货币格式字符串
2016/06/22 Javascript
jQuery EasyUI Tab 选项卡问题小结
2016/08/16 Javascript
jquery easyui如何实现格式化列
2017/07/30 jQuery
在原生不支持的旧环境中添加兼容的Object.keys实现方法
2017/09/11 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
在小程序中使用腾讯视频插件播放教程视频的方法
2018/07/10 Javascript
JS实现根据数组对象的某一属性排序操作示例
2019/01/14 Javascript
[jQuery] 事件和动画详解
2019/03/05 jQuery
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
2019/07/15 Javascript
基于ajax及jQuery实现局部刷新过程解析
2020/09/12 jQuery
利用matplotlib+numpy绘制多种绘图的方法实例
2017/05/03 Python
tensorflow实现简单逻辑回归
2018/09/07 Python
python实现证件照换底功能
2019/08/20 Python
Pytorch对Himmelblau函数的优化详解
2020/02/29 Python
请说出你所知道的线程同步的方法
2013/04/19 面试题
大学生职业生涯规划书
2014/03/14 职场文书
先进事迹材料范文
2014/12/29 职场文书
上班旷工检讨书
2015/08/15 职场文书
意外事故赔偿协议书
2016/03/22 职场文书
python - timeit 时间模块
2021/04/06 Python
《帝国时代4》赛季预告 新增内容编译器可创造地图
2022/04/03 其他游戏
Python作用域和名称空间的详细介绍
2022/04/13 Python