PHP防止XSS注入解决方案大全
PHP直接输出html的,可以采用以下的方法进行过滤: 1.htmlspecialchars函数 2.htmlentities函数 3.HTMLPurifier.auto.php插件 4.RemoveXss函数 PHP输出到JS代码中,或者...
PHP直接输出html的,可以采用以下的方法进行过滤: 1.htmlspecialchars函数 2.htmlentities函数 3.HTMLPurifier.auto.php插件 4.RemoveXss函数 PHP输出到JS代码中,或者...
在安装ECShop V2.7.3版本时,安装程序会提示错误,错误信息:Strict Standards: Non-static method cls_image::gd_version() should not be called stat...
//PHP判断是否为微信浏览器(微信客户端) function isWechatClient() { if (strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false) ...
在实际开发中,经常会遇见需要判断字符串中是否包含指定的字符(串),在php中我们可以使用strpo函数来实现这一需求,具体代码如下: $a = 'How are you?'; $b = 'are'; if (strpos($a, $b) !...

我们在买服务器的时候都会碰到操作系统如何选择这个问题。(也叫镜像)。 这也是部分站长不愿意使用云服务器的原因,觉得设置麻烦。打个比方,今天的云服务器就是自动挡,啥都不需要你会,稍微熟悉便可上手,一般我们推荐第一个CentOS.然后搭配宝塔b...

在禁用畅言评论启用dedecms自带的评论模块后发现:DedeCMS自带的评论区居然无法输入文字,只显示“请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。”以及"中立、好评、差评"等提示文字,根本就没...
最近在做微信支付接入,下载运行官方sdk和demo后提示错误: Fatal error: Uncaught exception ‘WxPayException‘ with message ‘curl出错,错误码:60‘ in D...

本地开发使用的是phpStudy环境,在做邮件发送功能时一直报SMTP Error: Could not connect to SMTP host.的错误。解决方法如下: 开启php_openssl和php_sockets扩展,重启phpS...
//php生成服务器信息函数 function get_server_info(){ $info = array( '运行环境'=>PHP_OS.':'.$_SERVER["SERVER_SOFTWARE"], ...

在做支付宝在线支付开发过程中,遇到报错:Call to undefined function openssl_sign(),原因是未开始php openssl扩展。 解决办法: 我本地使用的是phpstudy,右键菜单->php扩展及设置-...
在php中内置了array_sum()来实现php数组求和计算,该函数的参数为一个数组,经过计算后,所有值的和以整数或浮点数的结果返回,如果参数数组为空则返回0。 示例代码 //上述代码会输出10
最近在学习restful开发,在本地环境下前端使用element ui(基于VUE),后台使用Laravel。 在前端向后端post数据时,Laravel报错:TokenMismatchException in VerifyCsrfToke...
php中提供了专门的file函数来读取文件,通过file函数可以一次性获取一个txt文件的行数: 但是file函数不适用于大文件,执行缓慢并且会造成严重的内存问题。 网上还有一种通过fopen函数以及while逐行统计的代码,如下: 这种方...
PHP生成唯一字符串的简单方法: $uniqid = md5(uniqid(microtime(true),true)); echo $uniqid;

飞飞cms数据库配置文件:Runtime/Conf/config.php,更换网站服务器/空间后要在这个文件中重新配置数据库信息。 db_host:数据库地址 db_name:数据库名称 db_user:数据库用户名 db_pwd:数据库密...
在php中使用file_get_contents函数抓取https网站内容时出错,可采用以下两种方法解决问题: 方法一:开启openssl扩展 打开php.ini文件找到 ;extension=php_openssl.dll,去掉前面的分号...
下面是PHP现成的方法用于PHP做移动设备的判断,如果是移动设备返回ture,不是则返回false。目前这个方法可以用于大多数的移动设备判断,使用时也可以根据需要自行添加一些UA的判断参数。 上面是一个比较全面的php判断是否是手机等移动设...
在php中出现Using $this when not in object context的原因是在静态方法中使用$this或者直接调用非静态的方法。 错误代码1: //thinkphp 模型类 class StudentCharge ex...
PHP 关键词 __halt_compiler() abstract and array() as break callable (as of PHP 5.4) case catch class clone const continue d...
由于TP5.1取消了Loader和vendor两个助手函数, 我们使用extend加载不带命名空间的第三方类,具体如下。 1、下载phpqrcode.php,重命名为QRcode.php。 2、把QRcode.php放到extendphpq...
PHP读取txt文件从N行到M行函数,读取从$start开始共$limit行内容,以字符串类型返回: function get_lines( $file_name , $start , $limit ) { $f = new SplFile...
/** * 随机生成N个汉字 * @param string $giveStr 必须含有的字 * @param int $num 需要生成多少个汉字 * @return string 返回生成的字符串 */ private funct...
有如下数组,我们的需求是提取数组中的name列组成新数组。 $users = array( '0' => array('id' => 1, 'name' => 'name1'), '1' => array('id' => 2...

项目地址 https://github.com/WangNingkai/OLAINDEX 简介 OneDrive 目录索引; 基于最新 PHP 框架 laravel5 搭建而成; 基于 bootswatch 响应式页面布局,适配PC、平板、...
最近发现我的WordPress博客在媒体中无法编辑图片,经过检查返现问题是没安装php的php70w-pecl–imagick扩展。 解决办法就是安装这个扩展,然后重启php-fpm即可。