2014-05-14 总结

PHP 验证码(补充)


1、改变验证码背景颜色:imagefill(图片,填充的宽,填充的高,颜色)


$back =
imagecolorallocate($img,194,219,255);        imagefill($img,0,0,$back);

2、字体颜色随机改变:rand(0,255)

$color =
imagecolorallocate($img,rand(0,255),rand(0,255),rand(0,255));

3、生成文字的位置不同:


$fwx=rand(6,30);


for($i=0;$i<4;$i++){


$fwy=rand(2,15);


imagestring($img,rand(2,5),$fwx,$fwy,substr($rand,$i,1),$color);


$fwx+=rand(8,20);


}


4、生成干扰线: imageline(图片,起始x位置,起始y位置,结束x位置,结束y位置,颜色);


$ganraox1=rand(6,30);


$ganraox2=rand(30,60);


for($i=0;$i<4;$i++){


$ganraoy1=rand(2,20);


$ganraoy2=rand(8,30);


imageline      
($img,$ganraox1,$ganraoy1,$ganraox2,$ganraoy2,$color);


$ganraox1+=rand(30,60);


$ganraox2+=rand(61,98);


}


5、生成干扰点:


for($i=0;$i<100;$i++){
          
imagesetpixel($img,rand(2,100),rand(2,30),$color);
       }


PHP 函数封装


6、连接数据库


define("HOST","127.0.0.1");
     
define("USER","root");
     
define("PWD","");
      $conn =
"";
      function
get_conn(){
         global
$conn;
         $conn =
mysql_connect(HOST,USER,PWD) or
die(mysql_error());
       
 mysql_select_db("test",$conn);
       
 mysql_query("set names ‘utf8‘");
}

时间: 2024-10-10 08:38:44

2014-05-14 总结的相关文章

寻找大学目标及行动步骤——记ITAEM团队第二期宣讲会(2014.05.14)

·昨晚8:00-9:40,在 钟海楼03029 ,进行了ITAEM团队第二期宣讲会(第一期见第一期宣讲会总结),来参加的主要是大一学生,以信院为主,也有法学院.文学院的同学.在宣讲会中,大家都比较积极认真. 第二期宣讲会议程 (1)ITAEM团队骆宏作"有目标,才有奋斗的动力"主题分享,时间约为晚8点-8点40分: (2)丁又专作"Doing,Now(现在就行动)"演讲,时间约为晚8点45分-9点28分: (3)ITAEM团队温辉翔分享自己技术成长经验与推荐书籍,时

2014.5.14

这两天都是对知识的梳理,确实发现有些知识遗忘了,同时回过头发现有些知识有了新的了解,有时有恍然大悟的感觉啊.不过自己有时候有了思路,写起代码来还是比较困难的.痛苦并快乐着,多了一个感受,一天不在项目上做点什么,就有点难受的感觉,哈哈!记住,不要害怕报错,一报错就慌了. 今天学习了大绝招就是:断点调试,但是它不会改变程序的执行顺序,方便我们的改错,是锻炼的机会啊!然后就是正则表达. 字符串一旦被初始化,就不可以被改变,存放在方法区中的常量池中. String s1 = "abc"; //

Cheatsheet: 2014 05.01 ~ 05.31

Web Choosing a Web Framework/Language Combo for the Next Decade Optimizing NGINX and PHP-fpm for high traffic sites The Absolute Beginner's Guide to Node.js Node.js Performance Tip of the Week: CPU Profiling Improved JavaScript Intellisense in Visual

揭开IaaS云移动性的神话-【软件和信息服务】2014.05

生活中的很多事情极具欺骗性,包括最近刚刚看到专家的确认:自己的脐带血不能救自己.这样的事情同样发生在IT界,最近经常听到关于IaaS一些不切实际的想法,认为IaaS云上的负载可以简单地到处飘移,比如可以毫无障碍地跨越不同的服务商和私有云数据中心进行飘移.经常听到的几个典型说法包括: 我们使用了OpenStack,因此您的负载可以在任何地方自由翱翔: 我们使用了开源的Hypervisor, 因此您的负载可以在任何地方自由翱翔: 我们支持OVF(Open Virtual Format)标准格式的导入

我的福州之行——2014.05.28

在回程的动车上面,感觉这次行程还是让我挺疲惫的. 这次福州比赛只有我们一支外省队伍参赛.我还是挺好奇学院为什么让我们公费过来的,毕竟不同于acm比赛有着悠久的历史和集中式的训练.这应该是我们学校初次以学校名义接触这类比赛. 于我,安全只是一个小兴趣,并没有花太多时间在上面.另外一个师兄也是被另一个队友W召唤过来的,他们俩是真的有在做网络安全的.起初我就类似于陪人过来玩玩的心情. 对于带队老师,我就不吐槽了,人挺好,但是思维跟我不在一个层面上,总的来说,喜欢凑热闹,喜欢形式.按照妹子说:那是参与度

&lt;2014 05 10&gt; Android平台开发攻略

1.标准SDK开发: IDE: Eclipse Netbeans Language: Java 2.标准NDK+SDK开发: IDE: Eclipse Language: Java(JNI) C/C++ 3.Tranditional linux开发 IDE: c4droid,   command line.vim,emacs Language: C/C++ ------------------------------------------------------------ In a mini

[2014.05.18]文本编码转换专家v2.0

软件名称:文本编码转换专家最新版本:v2.0操作系统:XP/2003/Win7/Win2008软件介绍:文本编码转换专家,界面简洁易用,功能强大实用.自动识别文件编码,有效转换成目标编码.真正的多线程管理,效率更高,可控性更好. 下载地址:http://url.cn/RCbqB2 淘宝购买地址:http://item.taobao.com/item.htm?spm=a1z10.1.w4004-6234656621.4.pyRjHw&id=39050877481 [2014.05.18]文本编码转

&lt;2014 05 21&gt; 互联网时代的C语言——Go(2)

************************************************************************************************************** 代码清单 hello.gopackage main import "fmt"// 我们需要使用fmt包中的Println()函数 func main() { fmt.Println("Hello, world. 你好,世界!")}代码解读每个Go源

2015-08-25 php大力力016 兄弟连高洛峰php教程(2014年 14章数据库章节列表)

2015-08-25 php大力力016 兄弟连高洛峰php教程(2014年 14章数据库章节列表) [2014]兄弟连高洛峰 PHP教程14.1.1 复习数据库  15:58 [2014]兄弟连高洛峰 PHP教程14.1.2 phpMyAdmin的使用 15:59 [2014]兄弟连高洛峰 PHP教程14.1.3 php访问MySQL 17:27 [2014]兄弟连高洛峰 PHP教程14.1.4 在PHP脚本中操作MySQL数据库1  17:38 [2014]兄弟连高洛峰 PHP教程14.1.

2014.05.06-我在这里起航

2014.05.06 开始自己的第一份工作有一个多月了,对自己目前的工作状态不满意,希望能够改变现状.从这里起航,一点一滴的积累技术.厚积薄发,成长起来~(^ω^)加油. 「让我们忠于理想,让我们面对现实.」--切.格瓦拉