快捷搜索:   服务器  PHP  安全  IIS  linux 安全
javascript+cookie+php实现获取用户时区显示用户所在地时间的方法

javascript+cookie+php实现获取用户时区显示用户所在地时间的方法

有个需求,需要根据访客的时区给对方显示他们当地时间,并记录,需要用PHP代码来实现。PHP因为是运行在服务器端的代码,所以只能获得服务器的时间,无法获取客户端时间,因此需要JS的配合...

PHP获取站点根目录 PHP获取相对目录

PHP获取站点根目录 PHP获取相对目录

PHP中经常需要用到获取网站根目录, 可以简单的用$_SERVER[DOCUMENT_ROOT]来获取 也可以用公共文件定义路径的方式获取: define(BASE_PATH,str_replace(\\,/,realpath(dirname(__FILE__)./))./); echo BASE_PATH; 输出结果:E:/ww...

PHP CURL模拟客户端浏览器的form提交请求 PHP模拟访客提交数据

PHP CURL模拟客户端浏览器的form提交请求 PHP模拟访客提交数据

对于一些需要在浏览器端通过from post提交的数据,其实我们可以用curl来模拟提交,可以参考下面案例 ?php$data=array(domain=bnxb.com,source=webcc-xxx);//POSTdataincludedinyourquery$ch=curl_init(https://my.webnic.cc/jsp/pn_...

PHP使用parse_str/http_build_query()构造URL字符串及转数组 (将POST数组转换拼接成GET请

PHP使用parse_str/http_build_query()构造URL字符串及转数组 (将POST数组转换拼接成GET请

在PHP的POST请求中,有时候需要将收到的POST数组转成GET可以用的连接的格式。有时候又需要将GET的连接的格式转换成数组,可以参考如下代码: ?php//parse_str与http_build_query的使用//使用parse_str将url字...

PHP返回上一页的多种方法 PHP执行成功后回退前一页方法

PHP返回上一页的多种方法 PHP执行成功后回退前一页方法

PHP网页编程中经常需要在PHP执行后返回点击过来的页面,也就是返回上一页的功能,这里提供几个有效方法: 1、HEADER方法: 适用于放在PHP代码的最前面,这个函数执行前,PHP不能输出其他数据...

PHP正则判断字符串中是否含有中文汉字 是否全是中文汉字 有没有含有汉字

PHP正则判断字符串中是否含有中文汉字 是否全是中文汉字 有没有含有汉字

有些网站的注册要求用户名必须是汉字,而有的网站又要求不能是汉字,或者不能含有汉字,这个时候就可以同个PHP的正则进行判断 判断字符串是不是全部是中文的正则/^[\x{4e00}-\x{9fa5}]+$/u 判断字...

NGINX,PHP获取Cloudflare传递的真实访客IP 配合宝塔面板防御CC攻击 防伪造IP 日志记

NGINX,PHP获取Cloudflare传递的真实访客IP 配合宝塔面板防御CC攻击 防伪造IP 日志记

Cloudflare获取访客真实IP,再结合我们的cdn.bnxb.com的批量提交IP给CF的防火墙的功能,可以实现抵御CC攻击的功能,将CC攻击者的连接IP给封杀在CDN阶段,就到不了我们服务器,消耗不了我们的服务...

php获取指定目录下的所有文件名列表数组 scandir()函数应用

php获取指定目录下的所有文件名列表数组 scandir()函数应用

PHP的scandir函数可以扫描指定目录,并获取目录下的所有文件的文件名,并用数组输出给我们调用,详细介绍如下: 1、scandir()函数 scandir() 函数返回指定目录中的文件和目录的数组。 用法:scandi...

PHP判断字符串长度的两个方法比较 strlen和isset

PHP判断字符串长度的两个方法比较 strlen和isset

PHP常用到的判断字符串长度的函数是strlen,但是其实很多人不知道isset也可以用来判断长度 看以下案例 1、strlen ?php$str=‘abcdefgh;if(strlen($str)6){echo字符串大于6;}? 2、isset ?php$str=‘abcdefgh;if(isset($str[6]...

PHP驻留后台执行的方法 PHP关闭后继续执行的方法

PHP驻留后台执行的方法 PHP关闭后继续执行的方法

PHP有时候需要在用户关闭页面后让程序继续在后台执行,下面提供一些方法供大家参考: ignore_user_abort(true); // 后台运行 set_time_limit(0); // 取消脚本运行时间的超时上限 设置set_time_limit(0),可以实现除...

PHP CURL指定HOST IP 指定某个域名使用某个IP或者CNAME记录访问

PHP CURL指定HOST IP 指定某个域名使用某个IP或者CNAME记录访问

我们遇到一个需求,客户有多台服务器,并做了域名指向多IP的操作,让来自不同地区的用户访问不同的服务器,从而实现个性化访问。现在需要使用PHP的CURL从这个域名的对应的某个地区的服务...

PHP 对COOKIE进行加密解密的方法 PHP可逆COOKIE加密解密程序代码

PHP 对COOKIE进行加密解密的方法 PHP可逆COOKIE加密解密程序代码

我们在进行PHP程序开发的时候,要记住客户登陆信息,一般要嘛用COOKIE,要嘛用SESSION,因为SESSION需要保存在服务器端,对服务器资源消耗比较大,高并发访问环境下一般推荐使用COOKIE将登陆信息...