分类目录:PHP

以下是分类 PHP 下的所有文章

thinkphp5的上传、图片处理、多语言

首先来看上传和图片处理。tp5封装了常用的图片处理方法,可以很方便的直接使用。 1、首先通过composer安装图片处理库。composer的安装和使用参见这里。 composer require topthink/think-image 下载完成后,目录位于vendor\topthink\think-image 2、上传 $file = request()->file('image'); $info = ……

pims在线订单管理系统V4.2.8更新 – 紧急漏洞修复

pims在线订单管理系统V4.2.8更新: 1、修复安装程序中的一个严重重装漏洞,建议安装后直接删除install文件夹以绝后患,或者使用最新版本pims。 2、修复一处sql注入漏洞。 3、涉及文件:install/step2.php、controller/buy.php 感谢: 国家互联网应急中心(CNCERT)www.cert.org.cn 国家信息安全漏洞共享平台(CNVD)www.cnv……

thinkphp5使用官方验证码插件的几个问题

1、首先使用Composer下载验证码插件。如果没有composer,点击这里下载并安装。 安装完成后,使用以下命令修改composer配置文件,使用国内镜像。原因你懂的。 composer config -g repo.packagist composer https://packagist.phpcomposer.com 然后打开cmd窗口,进入项目根目录,使用以下命令下载验证码插件: compos……

echarts做折线图,手机端图表显示不全的问题

最近有个项目需要用到echarts来实现一个手机端、微信端的折线图功能,发现在pc端是正常的,放到移动端后图表显示不全,后边被截掉一部分。谷歌了一下,原来是x轴的interval参数设置问题。 首先引入js: <script language="javascript" src="js/echarts.simple.min.js"></script> ……

pims在线订单管理系统V4.2.6更新

pims在线订单管理系统V4.2.6更新 更新时间:2016-12-12 更新内容: 1、修复php5.2以上php版本下,后台登录验证码不显示的问题。 2、兼容全版本的php。 更新文件: 1、\SpeedPHP\Extensions\spVerifyCode.php 2、\controller\admin.php 3、\tpl\admin\login.html 4、\install\config-sample.php 注:已经在运行的pims系统……

使用php开发对接app的api接口的安全性问题

开发app接口的时候,经常会遇到需要表单提交的私密数据、用户信息、对数据库的insert和update等操作,此时需要确保数据安全性,这里就要用到签名signature。 例如客户端要拉取某用户资料。首先server端与客户端约定一个加密token(客户端app需要对token做相应措施确保不被反编译泄露,通过热更新也可以随时更换token),……

paypal(贝宝)支付接口实现-php

以下代码实现paypal的在线支付接口。代码由php实现。也是pims订单管理系统里使用的方式。 首先是提交页面,我使用的是get方式提交参数过来,你可以改成post。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ……

php正则表达式手册

正则表达式虽然使用情境不多,但是很多地方还是使用正则表达式来解决问题比较方便,尤其是使用php做采集的时候,正则表达式更是不可或缺,以下记录一下php正则表达式的相关知识。 正则表达式定义 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者……