-
php 生成随机验证码图片代码
本文 是一个php实现的生成验证码图片类,感兴趣的同学参考下。 <?php /** 默认首页 **/ class DefaultController extends AppController { public function index() { $len = 5; $str = "ABCDEFGHIJKLNMPQRSTUVWXYZ123456789"; $im = imagecreatetruecolor ( 70, 20 ); $bgc = imagecolorallocate($im, 255, 255, 255); $bgtxt = imagecolorallocate($im, 220, 220, 220); //随机调色板 $colors = array( imagecolorallocate($im, 255, 0, 0), imagecolorallocate($im, 0, 200, 0), imagecolorallocate($im, 0, 0, 255), imagecoloralloc...
PHP 2014-12-09 11:00:04 -
php+mysql实现数据库随机重排实例
本文为大家讲解的是php+mysql实现数据库随机重排,讲述了MySQL的查找及更新等处理技巧,有一定的参考借鉴价值,需要的朋友可以参考下 本文实例实现了php+mysql数据库随机重排的方法,可将表中的所有数据随机读出来一次之后再进行随机保存到另一个表,从而达到了记录随机的功能。 主要实现代码如下: <?php //数据库连接就不写在这里面了 $s = isset( $_GET['s'] )?$_GET['s']:0; $e = isset( $_GET['e'])?$_GET['e']:50; $count =85000; if( $s < $count ) { $sql = "select * from 表前缀_info where isget =0 order by id desc limit $s,$e "; $query = mysql_query( $sql ); while( $rs = mysql_fe...
PHP 2014-12-08 17:24:05 -
php 获取mysql随机记录rand()造成CPU 100%的解决办法
本文为大家讲解的是php 使用rand()获取mysql随机记录造成CPU 100%的解决办法,感兴趣的同学参考下。 mysql数据库有10几万条数据,使用rand()提取随机10条记录,导致服务器cpu占用居高不下直至死机~ 百度查阅了一些资料,再结合自己的一些经验,采用以下解决办法: $idlist=''; for($i=1;$i<=20;$i++){ if($i==1){ $idlist=mt_rand(3,25216); } else{ $idlist=$idlist.','.mt_rand(3,25216); } } $query="select * from table where id in ($idlist) LIMIT 0,10"; 原理其实很简单,就是产生一组随机ID,然后检索这一组ID对应的记录,经过这样优化,页面打开速度明显快了很多,CPU占用率也小到几乎为0,呵呵~顺便用这个思路把sqlserver站点也优化了一下! 速度比较: 用rand()取10条随...
PHP 2014-12-07 17:18:10 -
php产生随机数的两种方法实例代码 输出随机IP
本文是一个php产生随机数的两种方法实例代码(输出随机IP),感兴趣的同学参考下。 本人是asp程序员,这是首次写php程序,一点心得发上来共享 <?php $ip2id= round(rand(600000, 2550000) / 10000); //第一种方法,直接生成 $ip3id= round(rand(600000, 2550000) / 10000); $ip4id= round(rand(600000, 2550000) / 10000); //下面是第二种方法,在以下数据中随机抽取 $arr_1 = array("218","218","66","66","218","218","60","60","202","204","66","66","66","59"...
PHP 2014-12-06 09:48:03 -
PHP 动态随机生成验证码类代码
本文是一个php实现的可以动态的生成验证码类的代码,感兴趣的同学参考下。 下面是效果图,这个效果图是没有开启干扰码的效果图 下面是类代码 <?php /************************************************ //FILE:ImageCode //DONE:生成动态验证码类 //DATE"2010-3-31 ************************************************************************/ class ImageCode{ private $width; //验证码图片宽度 private $height; //验证码图片高度 private $codeNum; //验证码字符个数 private $checkCode; //验证码字符 private $image; //验证码画布 /*******************************************************************...
PHP 2014-12-06 08:45:20 -
老外看中国手机应用:不同凡响
站长搜索(www.adminso.com):老外看中国手机应用:不同凡响 据国外媒体报道,Dan Grover是一名在广州工作的美国人,阴错阳差的成为了微信的产品经理。中国带给他的震撼是巨大的,但因为工作的关系,他对中国的移动应用有了深入的体验...
业界动态 2014-12-03 15:34:44 -
php上传图片类(随机名,缩略图,加水印)
本文是一个php实现的上传图片类,实现随机名,缩略图,加水印等实用功能,感兴趣的同学参考下。 Upimages.class.php php上传类 <?php class UpImages { var $annexFolder = "upload";//附件存放点,默认为:annex var $smallFolder = "small";//缩略图存放路径,注:必须是放在 $annexFolder下的子目录,默认为:smallimg var $markFolder = "mark";//水印图片存放处 var $upFileType = "jpg gif png";//上传的类型,默认为:jpg gif png rar zip var $upFileMax = 1024;//上传大小限制,单位是“KB”,默认为:1024KB var $fontType;//字体 var $maxWidth = 500; //图片最大宽度 var $maxHeig...
PHP 2014-12-03 03:16:54 -
在潮湿天气使用喷墨打印机应注意的问题
在潮湿天气使用喷墨打印机应注意的问题 在潮湿的天气中,许多东西都会受到影响,而喷墨打印机出现的问题也不例外,比如在一直潮湿的天气里,有朋友就会发现自己的喷墨打印机打出来的东西有些模糊不清晰,甚至是连内容也看不出来,因此,在潮湿天气里使用打印机要注意以下的几个问题: 1、尽量保持纸张的干燥 在潮湿天气下,纸张十分容易受潮。受潮后的纸张,最容易发生卡纸故障...
系统程序 2014-12-02 12:25:33 -
PHP随机生成随机个数的字母组合示例
本文为大家提供的是一个PHP随机生成随机个数的字母组合示例,感兴趣的同学参考下. 在很多系统环境下大家都会用到字母组合各种编码,下面推荐大家非常实用的PHP代码。 $num由几个字母组合...
PHP 2014-12-02 03:56:06 -
php生成随机字符串可指定纯数字、纯字母或者混合的示例
本文是一个php生成随机字符串可指定纯数字、纯字母或者混合的示例代码,感兴趣的同学参考下. php 生成随机字符串 可以指定是纯数字 还是纯字母 或者混合的。 可以指定长度的...
PHP 2014-12-02 01:02:29 -
对计算机应该这样维护
对计算机应该这样维护 计算机是大家平时用的最多的工具,不管是挂QQ还是上网查东西,计算机给人们带来了很多的方便,但是也是有很多麻烦的事情带来,有的人平时对于计算机很少的花时间去打理或者进行维护,日积月累的情况下就造成了计算机的一些部件出现了问题,影响计算机的操作运行。 计算机的硬件维护 硬件维护是指在硬件方面对计算机进行的维护,它包括计算机使用环境和各种器件的日常维护和工作时的注意事项等...
系统程序 2014-12-01 23:06:29 -
php获取随机数组列表的方法示例
本文是一个php获取随机数组列表的方法示例代码,感兴趣的同学参考下。 以下是示例代码,php中的array_rand很变态,突破了正常人的理解,非常繁琐 function create_random_ids( $min,$max,$limited ) { $_base_ids = range($min,$max); $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10)); //拼接 $ids = array(); for ($x=0; $x < count($_temp_key); $x++) { $ids[] = $_base_ids[$_temp_key[$x]]; ...
PHP 2014-11-30 19:18:10