- 博客(9)
- 资源 (7)
- 收藏
- 关注
转载 ThinkPHP 3.2.3 加减乘除图片验证码
ThinkPHP 3.2.3 自带的验证码类位于 /ThinkPHP/Library/Think/Verify.class.php,字体文件位于 /ThinkPHP/Library/Think/Verify/可以在 Verify.class.php 文件内进行修改,也可以单独写一个类继承自带的验证码类。如果单独写一个继承的类,可以重用父类的属性和方法,但是要注意的是父类中有一些属性和方法是私有(p...
2018-03-19 18:41:32
725
1
原创 PHP openssl_encrypt 加密 代替 mcrypt_encrypt 加密方式 兼容 java 3DESede加密
今天对接了一个平台的接口,拿到文档后猛吸了一口气,接口平台使用JAVA写的,用到了3DES加密方式。写了几种PHP的3DES加密都不行,最后想到了openssl_encrypt ,一步成功。现在分享出来,希望看到的人少踩点坑。private function pkcs5Pad($text){ $pad = 8 - (strlen($text) % 8); return ...
2018-03-12 16:17:16
1776
原创 PHP微信公众号token配置
相信大家在做微信公众号开发的时候,都遇到过token配置失败的问题。那么我就帮助大家来解决这个问题。废话不说,直接上代码if(strtolower($_SERVER['REQUEST_METHOD']) == 'get') {file_put_contents('weixin_log.txt', "IP=".$_SERVER['REMOTE_ADDR'].PHP_EOL,FILE_APPE
2018-01-17 09:45:25
1092
转载 Thinkphp3.2.3框架实现自动获取客户端IP地址的get_client_ip()函数
在Thinkphp框架下使用get_client_ip()函数获取客户端IP地址十分方便;一行代码便可以实现:$ip = get_client_ip();但当我们测试时会遇到后台获取的IP地址显示的是局域网内的IP地址,而不是用户客户端真正的IP地址;解决此问题办法如下:(此方法是在官方thinkphp讨论区大牛分享的http://www.thinkphp.cn/code/
2018-01-17 09:35:06
6641
原创 PHP 获取服务器详细信息
获取系统类型及版本号: php_uname() (例:Windows NT COMPUTER 5.1 build 2600)只获取系统类型: php_uname('s') (或:PHP_OS,例:Windows NT)只获取系统版本号: php_uname('r') 获取PHP运行方式:
2016-11-09 17:06:07
7127
转载 【ECSHOP插件】ECSHOP会员头像,上传头像评论显示头像
ECSHOP实现会员头像功能,评论显示会员头像功能。ECSHOP几年没更新了,功能上实在不尽人意,几乎绝大部分的商城网站都有了会员头像功能,但是ECSHOP却没有。得益于ECSHOP的开源,自然有大神二次开发实现了这个功能,一流资源网免费分享出来。修改的步骤比较多,要耐心一点,一定记得先备份。一流资源网已经在ECSHOP2.7.3版测试成功了。先看图:
2016-11-07 16:45:47
1992
1
转载 如何给ecshop系统添加新的配送插件
====方法很简单,大概的操作步骤以下几条=============步骤1.打开includes\modules\shipping文件夹,把sto_express.php复制多一份,重名为tt_express.php;步骤2.打开tt_express.php,ctrl+F调出“查找替换框”将所有“sto_express.php”替换成“tt_express.php” ,所有“申通快
2016-11-07 16:36:30
1929
转载 常用正则表达式
正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/; var r = fieldValue.match(reg); if(r==null)alert('Date format error!');下面是技匠整理的,在前端开发中经常使用到的
2016-10-12 10:12:58
241
转载 MySQL replace into 用法(insert into 的增强版)
在向表中插入数据的时候,经常遇到这样的情况:1. 首先判断数据是否存在;2. 如果不存在,则插入;3.如果存在,则更新。 在 SQL Server 中可以这样处理:if not exists (select 1 from t where id = 1) insert into t(id, update_time) values(1, getdate())
2016-10-12 10:07:09
453
Thinkphp 留言板
2016-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人