PHP
PHP中session过期跳转到登陆页面并跳出iframe框架的两个方法

最近在做lavarel中间件的时候,判断用户登录后操作超时,session过期后要重新登录,但是用的iframe,返回的登陆页总是在子框架中显示,这里提供两种方案去实现这种功能。 方法一: 一般使用中间件过滤用户是否登录,如果用户没有登陆则转向登陆页面,这时候可以使用return […]
php中用date函数获取当前时间有误少八小时的解决办法

很多初学PHP者做网站时,想在页面上获得当前时间,学过编程的人都知道用时间函数date(),先用这个函数格式化一个本地时间/日期,先写个测试代码吧,结果输出时间比实际时间少了8小时,这是什么原因呢: 1 2 3 < ?php echo date(’Y-m-d H:i […]
解决PHP中输出乱码“锘?”的问题

不知道大家有没有出现过这样一个问题: 明明PHP就没有输出,但是当你include它的时候或者是直接用地址访问它的时候,会输出 “锘?” 这样的乱码!! 而且如果这个文件在一个输出网页的最前面include的话,会导致整个网页都显示乱码!! 我最近在写资源站就遇到这样的问题,而且 […]
PHP模拟POST提交数据并获得返回值之CURL方法

PHP curl可以从服务器端模拟一个http请求,例如抓取网页、模拟登陆等。根据选项设置,可以在curl_exec的返回结果中获取到响应头和body,但这没有响应的状态吗。想要获取状态码,需要在执行curl_exec后再通过curl_getinfo来获取。例如: 1 2 3 4 […]
PHP变量详解和定义变量名的方法

1.定义常量define(“CONSTANT”, “Hello world.”); 常量只能包含标量数据(boolean,integer,float 和 string)。 调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符 […]
PHP页面跳转的三种方法

Web系统中,从一个网页跳转到另一个网页,是项目中最常用的技术之一。 页面跳转可能是由于用户单击链接、按钮等引发的,也可能是系统自动产生的。 此处介绍PHP中常用的实现页面自动跳转的方法。 PHP页面跳转一、header()函数 header()函数是PHP中进行页面跳转的一种十 […]
url参数中出现+、空格、=、%、&、#等字符的解决办法

url出现了有+,空格,/,?,%,#,&,=等特殊符号的时候,可能在服务器端无法获得正确的参数值,如何是好? 解决办法 用其它字符替代吧,或用全角的。 将这些字符转化成服务器可以识别的字符,对应关系如下: + URL 中+号表示空格 %2B 空格 URL中的空格可以用 […]
动态地址301跳转到伪静态时死循环解决办法

这篇文章来给各位同学介绍动态地址rewrite伪静态,然后301跳转到伪静态时死循环解决办法,有碰到此类的朋友可进入参考。 一些动态页面都是用了?id=参数的形式,对搜索引擎不友好,经常多方面考虑,还是改成伪静态。这里劝各位站长在做新站时,尽量使用伪静态,不仅对搜索引擎,对用户体 […]