图片验证码
1、为什么需要验证码
WEB站点有时会碰到客户机恶意攻击,其中一种很常见的攻击手段就是身份欺骗.它通过在客户端脚本写入一些代码,然后利用客户机在网站、论坛反复登录来嗅探一些用户名和密码;或者创建一个HTML窗体,其窗体如果包含了注册窗体或发帖窗体等相同的字段,然后利用“Http-post”传输数据到服务器。服务器会执行相应的操作,提交垃圾数据等,严重浪费服务器系统资源。
而现在一...
分类:
其他好文 时间:
2015-08-31 21:46:25
阅读次数:
262
1、随机生成汉字 //传入你要生成汉字的个数public string GetGB2312String(int count) { var random = new Random(); var bs = new byte[count * 2]; for ...
分类:
其他好文 时间:
2015-08-27 10:55:13
阅读次数:
111
这里我们介绍图片验证码的制作,有关字符验证码可以参考以下文章:
点击打开链接
图片验证码的制作分三步:
1.制作图片库
2.随机选取一张图片
3.输出图片内容
代码如下(这里为了方便我直接用的本地的图片,实际中会有大量图片,路径存放在数据库中):
<?php
session_start();
$data = array(
dirname(__FILE__).'\...
分类:
Web程序 时间:
2015-07-29 19:28:47
阅读次数:
133
现在已经有很多网站采用汉字作为验证码,其实并不难,之前我们需要了解怎么做字符验证码以及图片验证码
步骤和字符验证码一样,唯一不同在产生随机字串,汉字需要utf8编码,而且要事先准备汉字库,要知道怎么抓取中文字符
我这里就不多说了,上代码:
<?php
session_start();
$width = 200;
$length = 60;
$image = imag...
分类:
Web程序 时间:
2015-07-29 19:24:25
阅读次数:
146
1 /// 2 /// ValidaterCodeHandler 的摘要说明(此项是建立一般处理数据) 3 /// 4 public class ValidaterCodeHandler : IHttpHandler,IRequiresSessionSt...
分类:
其他好文 时间:
2015-07-28 06:37:40
阅读次数:
104
这篇文章主要介绍了PHP生成图片验证码实例,同时介绍了点击切换(看不清?换一张)效果实现方法,需要的朋友可以参考下这里来看下效果:现在让我们来看下 PHP 代码接下来只要在页面中调用就可以了:如果想实现 "看不清?换一张" 效果,添加如下 JS 到页面中function changing(){ .....
分类:
Web程序 时间:
2015-07-25 13:39:02
阅读次数:
129
GD库简介
GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。
PHP除了能进行文本处理以外,通过GD库,可以对JPG、PNG、GIF、SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。
PHP默认已经集成了GD库,只需要在安装的时候开启就行。
header(...
分类:
Web程序 时间:
2015-07-25 12:28:25
阅读次数:
127
Photo类package com.baowei.utils;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io....
分类:
编程语言 时间:
2015-07-24 14:14:15
阅读次数:
123
VerifyCodeUtils类(main方法可直接执行):package hh.com.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;impor...
分类:
编程语言 时间:
2015-07-24 14:13:39
阅读次数:
157
一般处理程序ashx.cs里的代码using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Drawing;using System.Web.SessionState; ...
分类:
Web程序 时间:
2015-07-21 10:15:32
阅读次数:
114