PHP如何得到当前页和上一页的地址?
$_SERVER['HTTP_REFERER'] //可以得到上一页的地址
$_SERVER[PHP_SELF] //得到当前页面地址
$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"] //这个可以得到带参数的地址
相关推荐
-
php实现的树形结构数据存取类实例
本文实例讲述了php实现的树形结构数据存取类.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: <?php /** * Tanphp framework * * * @category Tanphp * @package Data_structure * @version $Id: Tree.php 25024 2012-11-26 22:22:22 tanbo $ */ /** * 树形结构数据存取类 * * 用于对树形结构数据进行快速
-
php查找指定目录下指定大小文件的方法
本文实例讲述了php查找指定目录下指定大小文件的方法.分享给大家供大家参考.具体实现方法如下: php查找文件大小的原理是遍历目录然后再利用filesize来计算文件大小,然后我们再加一判断就可以了,下面整理了一些例子. 我们先来看遍历目录,代码如下: 复制代码 代码如下: function tree($directory) { $mydir = dir($directory); echo "<ul>n"; while($file = $mydir->r
-
PHP过滤黑名单关键字的方法
本文实例讲述了PHP过滤黑名单关键字的方法.分享给大家供大家参考.具体实现方法如下: 关键字过滤非常的简单把要过滤的内容存在数组或文档中,然后用户提交时我们进行preg_match或istrpos判断即可解决了,具体方法如下. 实例代码如下: 复制代码 代码如下: //过滤黑名单关键字函数 function check_($data){ $keywords = "你是大神吗|你好|去死"; if(preg_match("/$keywords/i",$data))
-
php获取文章上一页与下一页的方法
本文实例讲述了php获取文章上一页与下一页的方法.分享给大家供大家参考.具体方法如下: 今天发现一个站的上一页与下一页出现问题,上一页没有问题但是在下一页是直接到了本频道最新发布的文章了,按原理应该是文章本身ID的前与后的ID才是上下页吧,下面我来与大家详细讲述一下. 先看个例子:1,2,3,4,5. 假如上面5个是ID了,我要对上一页排序直接使用order by id desc,如我当前ID为3那么出来的是2才对,对下一页我们要用order by id asc得出的排序应该是,4,好了原理就这
-
php删除左端与右端空格的方法
本文实例讲述了php删除左端与右端空格的方法.分享给大家供大家参考.具体方法如下: 在php中删除函数比js要具体很多,除了trim()函数,还有ltrim()和rtrim()函数,他们分别要删除前后左右的空格了,除了这三个函数还可以使用正则删除. ltrim()函数:ltrim($str, $charlist) $str表示被处理的字符串,$charlist是要删除的特殊字符,若为空则去除左端的空格,代码如下: 复制代码 代码如下: <?php $t=" ...I'm Jacky..
-
PHP Session变量不能传送到下一页的解决方法
我认为,出现这个问题的原因有以下几点: 1.客户端禁用了cookie 2.浏览器出现问题,暂时无法存取cookie 3.php.ini中的session.use_trans_sid = 0或者编译时没有打开--enable-trans-sid选项 为什么会这样呢?下面我解释一下: Session储存于服务器端(默认以文件方式存储session),根据客户端提供的session id来得到用户的文件,取得变量的值,session id可以使用客户端的Cookie或者Http1.1协议的Query_
-
php生成html文件方法总结
我经常会在网上看到有人问怎么将整个动态的网站静态化,其实实现的方法很简单. 复制代码 代码如下: <?php //在你的开始处加入 ob_start(); ob_start(); //以下是你的代码 //在结尾加入 ob_end_clean(),并把本页输出到一个变量中 $temp = ob_get_contents(); ob_end_clean(); //写入文件 $fp = fopen('文件名','w'); fwrite($fp,$temp) or die('写文件错误'); ?> 这
-
php最简单的删除目录与文件实现方法
本文实例讲述了php最简单的删除目录与文件实现方法.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: <?php //删除目录下所有空目录 array_map('rmdir', glob('*', GLOB_ONLYDIR)); //删除目录所有文件 array_map('unlink', array_filter(glob('*'), 'is_file')); ?> 原理分析:array_map('rmdir', glob('*', GLOB_ONLYDIR)); 删
-
PHP实现的简单日历类
本文实例讲述了PHP实现的简单日历类.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: date_default_timezone_set("etc/gmt-8"); header("Content-type: text/html; charset=utf-8"); class calendar{ var $t = array(); var $datesofmonth = array('1'=>'31','2'=>'28','3'=>
-
php强制运行广告的方法
本文实例讲述了php强制运行广告的方法.分享给大家供大家参考.具体实现方法如下: 网站流量大但是访客就是不要点击,着让我们想赚钱的站长苦恼不以,但是在php中有这么一个很好的函数就是:session,思路是这样的,用session来保存每一个访问者的ip. 这样访问一次后就不调广告了,这样就全奇美了,不会乱跳广告,二又可以增加收入,代码如下: 复制代码 代码如下: <?php session_start(); $lifeTime = 24 * 3600; session_set_cookie
-
PHP静态文件生成类实例
本文实例讲述了PHP静态文件生成类.分享给大家供大家参考. 具体实现代码如下: 复制代码 代码如下: <?php class CreateHtml { function mkdir( $prefix= 'article' ) { $y = date('Y'); $m = date('m'); $d = date('d'); $p=DIRECTORY_SEPARATOR; $filePath='article'.$p.$y.$p.$m.$p.$d; $a=explode($p,$filePath)
随机推荐
- VBS操作Excel常见方法
- 编码史记
- C# FTP,GetResponse(),远程服务器返回错误
- Lazy Load 延迟加载图片的jQuery插件中文使用文档
- asp.net保存远程图片的代码
- Smarty日期时间操作方法示例
- PHP实现的连贯操作、链式操作实例
- 协定需要会话,但是绑定“BasicHttpBinding”不支持它或者因配置不正确而无法支持它
- 对比C语言中的setbuf()函数和setvbuf()函数的使用
- PHP合并数组的2种方法小结
- ajax poller
- ajax翻页效果模仿yii框架自己写的
- js计算德州扑克牌面值的方法
- Python学习小技巧之列表项的推导式与过滤操作
- php通过session防url攻击方法
- C#遍历文件夹及子目录下所有图片
- JavaScript中EventLoop介绍
- 详解Android 利用Iptables实现网络黑白名单(防火墙)
- Python 使用folium绘制leaflet地图的实现方法
- vue-cli脚手架的安装教程图解