如图: 验证码图片html代码: <img src="1.php" onclick="this.src = '1.php?t=' + Math.random()" title="点击刷新" /> 第一个图像验证码类,其他6种验证码类请下载查看: class ca...
Tag Archives: php
PHP七种不同的个性创意验证码
2016.04.1 , php技术 , 3 Comments ,PHP+Ajax手机发红包
2016.01.26 , php技术 , 5 Comments ,PHP发红包基本流程:当输入完红包数量和总金额后,PHP会根据这两个值进行随机分配每个金额,保证每个人都能领取到一个红包,且每个红包金额不等。也就是每个人领取的红包金额要不同,并且所有红包金额总额等于总金额。如图: php发红包实现原理: 设定总金额为10元,有N个人随机领取: N=1 第一个 则红包金额=X元; N=2 第二个 为保证第二个红包可以正常发出,第一个...
Thinkphp原创Ajax分页加搜索查询
2016.01.26 , php技术 , No Comments ,搜索#keyword和加载内容区域#ajax_lists <input id="keyword" class="input" type="text" value="" placeholder="请输入搜索关键词" /> <input class=&q...
php如何生成缓存文件(生成,获取,删除)
2015.12.16 , Json, php技术 , 3 Comments ,闲着无聊写着玩,最主要原因是博客好久没更新内容,也就是凑合更新点内容,哈哈!言归正传 代码如下: <?php error_reporting(0); header("Content-Type:text/html; charset=UTF-8"); class File{ private $_dir; const s...
CentOs编译安装LNMP环境(nginx+mysql+php)
2015.08.12 , Linux , No Comments ,准备工作:1、配置好IP、DNS 、网关,确保使用远程连接工具能够连接服务器 2、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) ...
PHP生成N个不重复的随机数
2015.05.4 , php技术 , 1 Comment ,有25幅作品拿去投票,一次投票需要选16幅,单个作品一次投票只能选择一次。前面有个程序员捅了漏子,忘了把投票入库,有200个用户产生的投票序列为空。那么你会如何填补这个漏子? 当然向上级反映情况。但是我们这里讨论的是技术,就是需要生成1-25之间的16个不重复的随机数,去填补。具体怎么设计函数呢?将随机数存入数组,再在数组中去除重复的值,即可生成一定数量的不重复随机数...
打印json的错误级别json_last_error
2015.04.22 , Json, php技术 , 1 Comment ,json_last_error — 返回最后发生的错误 说明: int json_last_error ( void ) 如果有,返回 JSON 编码解码时最后发生的错误。 0 JSON_ERROR_NONE No error has occurred 没有错误发生 1 JSON_ERROR_DEPTH The maximum stack d...
Yii2.0 批量插入数据
2014.12.24 , php技术, Yii , No Comments ,最近在批量插入数据的时候一直插入数据出错,经过查手册以及度娘,总结出两种方法: 第一种方法: $model = new User(); foreach($data as $attributes) { $_model = clone $model; $_model->setAttributes($attributes); ...
html asp php java 清除缓存
2014.10.20 , php技术 , 5 Comments ,HTML网页 <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <M...
phpcms v9 常用的标签调用
2014.07.30 , Phpcms, php技术 , 4 Comments ,phpcmsv9 常用的模板标签调用,不仅方便快捷,而且GET标签不愧是万能的,不仅短巧,还能提高模板制作效率 <!--------导航调取start---------> {pc:content action="category" catid="0" num="8" siteid="...