PHP笔记 如何用thinkphp生成卡片功能

在开发中会需要摘取文章部分内容,生成卡片或者明信片之内的功能。生成一张图片便于传播与分享。这里是我结合thinkphp写的生成卡片的功能,不是很完美但是很实用。效果如下:php代码:/**生成话题图片   * @param $filename 生成的文件名  * @param $source   合并的头部大图  * @param $title&nbs

PHP 高蒙 2017/11/29 17:39 2.2k浏览 0评论


PHP笔记 php用gd库实现图片合并功能

在实际的开发中需要用到合并图片的功能,比如实现微信中的头像图片合并功能。这里主要是使用的gd库去操作的,当然还可以用ImageMagick去实现这个功能。效果如下:php代码:$pics   = array(     '1.jpg',     '2.jpg',     '3.jpg',

PHP 高蒙 2017/11/29 17:14 3.7k浏览 0评论

服务器 nginx如何配置secure_link完成文件防盗链功能

网站中有下载压缩包等资源,但是这些资源都是对会员公开的,需要设定有效期。这里就需要做到防盗链的功能。以前仅仅使用Referer验证,只能防止一些小白的盗链,对于一些工具来说一点用都没有。但是在nginx下,可以使用secure_link完美的来解决这个问题。这里针对的只是文件下载防盗链,不适用于图片的防盗链。一、配置nginx。server {     listen      &nbs

Nginx 高蒙 2017/11/17 10:13 3.7k浏览 0评论

PHP笔记 如何简单的在centos下yum安装redis

1、安装redis    yum instal redis2、查看是否安装php-redis扩展    php-m 3、已安装即可跳过。安装php-redis扩展插件    yum install php-redis3、启动并设为开机启动    service redis start    chkconfig redis on4、卸载redis    yum remo

Redis 高蒙 2017/11/16 15:48 1.2k浏览 0评论

服务器 如何在nginx下实现访问web网站密码认证保护的功能

在某些特定的环境下,我们希望nginx下的web站点在访问时需要用户输入账户密码才能访问。以便拒绝那些不速之客。其实,配置起来也很简单,按照下面的步骤即可实现。一、编辑虚拟主机配置文件。server {       listen       80;  //监听端口为80      &n

Nginx 高蒙 2017/11/16 15:43 3.0k浏览 0评论

PHP笔记 如何解决php文件修改不生效? Zend OPcache关闭即可

在测试服务器上面开发,总是修改了php文件不能够即时的显示效果,弄的我很闹心。总是删除缓存文件,有时候我连源文件都删除了。实在是受不了,找个空的时间准备弄一下,发现在php.ini配置中opcache配置是开启的状态,只要将其关闭掉就可以了。找到方法,我就去尝试一下。经过尝试发现确实是挺好使的,注意,我这里是linux测试服务器开发环境,无所谓的。在正式环境,亲们要慎重。方法:1、查找php.ini文件的位置。命令:find / -name 'php.ini';地址:/usr/l

PHP 高蒙 2017/11/14 11:42 7.9k浏览 0评论

PHP笔记 PHP 微信APP支付 整合 thinkphp3.2.3

php开发APP支付功能中,涉及到微信APP支付功能。为了考虑数据的严密性,加密的过程全部都需要在服务端进行生成。微信APP支付与支付宝的还不太一样。微信APP支付需要二次的加密请求才可以完成整个服务端的任务。1、首先第一次需要加密请求拿到prepay_id,就是预支付订单号。2、接着在拿得到的预支付订单号进行加密,生成最终APP端请求的参数。3、注意的是,微信开发中请求和发送的结构都是xml。以下代码直接可以复制,简单修改点参数就可以使用。/*微信签名 by gm 

Thinkphp 高蒙 2017/11/02 22:48 3.0k浏览 0评论

...

高蒙

男, PHP程序猿

文章

484

标签

41

热度

10w+

南京, 江苏, 中国

人生要是没有理想, 那跟咸鱼有什么分别。