Welcome 微信登录

首页 / 网页编程 / PHP

PHP缩略图生成和图片水印制作

PHP缩略图生成和图片水印制作

1.开始在网站上传图片过程,经常用到缩略图功能。这里我自己写了一个图片处理的Image类,能生成缩略图,并且可以添加水印图。2.如何生成缩略图 生成缩略图,关键的是如何计算缩放比率。 这里,我根据图片等比缩放,宽高的几种常见变化,得出一个算缩放比率算法是,使用新图(即缩略图)的宽高,分别除以原图的宽高,看哪个值大,就取它作为缩放比率: 缩放比率 = Max( { 新图高度 / 原图高度 , 新图宽度 / 原图宽度 } ) 也就是: If ( (新图高度 /...
Yii框架表单提交验证功能分析

Yii框架表单提交验证功能分析

本文实例讲述了Yii框架表单提交验证功能。分享给大家供大家参考,具体如下:一、前端提交的三种方式前面已经提出,表单提交一共只有三种方式。1. 前端原生html(1)原生html标签首先,直接使用html标签的input,a等;其次,使用css进行布局。再次,使用js或jquery方式验证最后,提交(get/post/ajax,目前较多使用jquery提交)。注:该种方式由于较灵活,使用最多。(2)原生formjs或jquery方式验证,yii方式提交。相对...
Yii框架用户登录session丢失问题解决方法

Yii框架用户登录session丢失问题解决方法

本文实例讲述了Yii框架用户登录session丢失问题解决方法。分享给大家供大家参考,具体如下:最近做项目,使用的是YII框架,用户的登录总是出现有时候能登录,有时候不能登录的情况。调试了很多次,开始以为是服务器配置问题,后来怎么测试都不行,还是出现有时候登录session丢失的情况,没办法,在群里面问,发帖,请教大拿,最后都没有发现什么问题。无意间在网上看到一个人说yii session丢失的问题。终于解决了,解决方法:初步解决方法:打开文件 yiifr...
微信开发之php表单微信中自动提交两次问题解决办法

微信开发之php表单微信中自动提交两次问题解决办法

前言:最近做微信开发,在微信中访问PHP页面,页面中有个表单。测试发现偶尔会出现表单被自动提交两次的情况,导致流程出错。问题原因暂时未找到原因,不过怀疑跟微信本身的机制有关。解决方法用session,每次提交表单时,计算一个随机数post出去。页面处理表单提交时,先判断是否有这个session,如果不存在就保存,存在就和post过来的随机数比较,如果相等表示重复提交。代码示例:表单部分<div class="odform"><form a...
PHP全功能无变形图片裁剪操作类与用法示例

PHP全功能无变形图片裁剪操作类与用法示例

本文实例讲述了PHP全功能无变形图片裁剪操作类与用法。分享给大家供大家参考,具体如下:如果需要图片裁剪,或生成缩略图,这个基本上没有问题,全部需要的功能都在里面,全部都是无变形的。这里我们划分为四种模式:1. 任意图片裁剪到指定大小,超过的,剧中裁剪,并且最大化缩放,不够的拉伸,2. 超过的剧中裁剪,而不足的,不拉伸,即只缩小,不放大裁剪,会产生补白,可以用png透明度来消除3. 保留全部图片信息。不裁剪,只缩放,不足的补白。4. 保留全部图片信息。不裁剪...
YII2 实现多语言配置的方法分享

YII2 实现多语言配置的方法分享

前言:由于我的YII2版本是2.0.7, 设置多语言时和其他教程有不同的地方, 所以想着整理下,方便自己以后需要的时候和有需要的朋友参考学习。下面来一起学习学习吧。方法如下:1. 在一个controller里面写一个调用i18n的语句, 比如actionIndexecho Yii::t("app", "whatisthis");现在进入这个页面, 页面输出whatisthis2. 手动创建一个文件夹messages来存放多语言相关文件, 如果是advanc...
PHPCMS遭遇会员投稿审核无效的解决方法 <font color=red>原创</font>

PHPCMS遭遇会员投稿审核无效的解决方法 <font color=red>原创</font>

今天接到主编那边的反馈,说本站的会员投稿平台,后台无法审核文章了,赶紧看看吧本来想偷个懒,去度娘那里搜搜,看有相同情况的解决方案没,结果大失所望,虽然也有几个类似的情况,要么没解决,要么就是原因跟本站不同。得了,毛主席他老人家教导我们,自己动手,丰衣足食!先找到审核的相关程序页/phpcms/modules/content/content.php中的pass()方法,检查了下,并无被修改的现象去审核页面按F12调试,控制台也无报错情况真是奇了怪了,查看下源...
php+redis实现多台服务器内网存储session并读取示例

php+redis实现多台服务器内网存储session并读取示例

大型网站由于大并发的问题会导致系统出现诡异的崩溃性问题这着实让人很是蛋疼,首先考虑的就是负载均衡服务器来处理这个,当然数据库的性能也是非常非常重要的,今天就说下在负载均衡情况下对于session这个问题如何处理,说实话不处理session其实也是可以的,但是在实际的情况中会出现一些让用户体验非常蛋疼的问题,比如购物下单的时候负载均衡调配服务器来回切换的过程中session丢失了,这个时候就尴尬了,用户就会郁闷我擦这什么鬼,于是乎各种担心就会出现,这破网站是...
<< 11 12 13 14 15 16 17 18 19 20 >>