技术

PHP 判断 IP 是否在指定 IP 段内的类

PHP 判断 IP 是否在指定 IP 段内的类

小Z 6年前 90 0

说明: 检测一个 IP 地址是否在规定网段内的类。IP 在指定 IP 段范围内的话返回 TRUE 和信息 IP 检测通过,IP 不在 IP 段范围内则返回 FALSE 和错误信息,错误信息可以从属性 msg 中获得,详见用法和代码。 代码: 用法:

Thinkphp5.0.0~5.0.23 版本远程代码执行漏洞导致网站被挂马

Thinkphp5.0.0~5.0.23 版本远程代码执行漏洞导致网站被挂马

小Z 6年前 11 0

最近发现多个 Thinkphp5 开发的网站被挂马,导致首页被篡改,其他页面无法正常访问的情况。 木马中均包含以下代码: 经过检查,这些攻击是利用了 Thinkphp5.0.0~5.0.23 版本远程进行代码调用的漏洞进行的 getshell。 漏洞的详细原理参见:https://seai...

ThinkPHP5 扩展配置目录 extra 中自定义配置文件的管理方法

ThinkPHP5 扩展配置目录 extra 中自定义配置文件的管理方法

小Z 6年前 2 0

ThinkPHP5.0.1 版本开始增加了扩展配置目录的概念,在应用配置目录或者模块配置目录下面增加 extra 子目录,下面的配置文件都会自动加载,无需任何配置。 这极大的方便了我们进行扩展配置,比如在 application/extra 目录下面创建一个 web.php 文件,内容如下: ...

mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致

mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致

小Z 6年前 7 0

最近遇到了一个奇葩的问题,采用 mysql 内置 md5 算法加密的数据与 php 程序 md5 算法加密的数据不一致。具体如下: 其他部门提了一个小需求,有一批 excel 格式的数据,要做个小的在线查询功能,通过身份证号查询其他信息,但是其中身份证要加密。 解决思路把 excel 数据导入到 mysq...

mysql 去除前后空白字符的终极办法

mysql 去除前后空白字符的终极办法

小Z 6年前 111 0

通过 excel 把数据导入到 mysql 时,经常会出现一些空格或者其他特殊字符导致的空白,这样数据在程序中就会运行异常,比如可能导致数据查询异常、mysql 内置 md5 算法加密后的数据与 php 程序 md5 算法的数据不一致等。 mysql 去除前后空白字符: mysql 去除特殊字符(制表...

MySQL 中 alter 用法大全

MySQL 中 alter 用法大全

小Z 6年前 68 0

1:删除列 2:增加列 3:修改列的类型信息 4:重命名列 5:重命名表 6:删除表中主键 7:添加主键 8:添加索引 9:添加唯一限制条件索引 10:删除索引 11:加主关键字的索引 12:增加字段 13:修改原字段名称及类型: 14:删除字段:

php 判断数组中是否存在指定键(key)的两种方法

php 判断数组中是否存在指定键(key)的两种方法

小Z 6年前 128 0

php 中有两个函数可以用来判断数组中是否包含指定的键,分别为:array_key_exists 函数和 isset 函数。 array_key_exists 函数语法: 如果键存在返回 true,否则返回 false。 isset 函数语法: 如果键存在返回 true,否则返回 false。 示例...

扫一扫二维码分享