代码收藏

收集网站开发时常用到的代码(asp,php,js等),以函数为主

判断是否为有效邮件地址

//-----------------------------------------------------------------------------------
-------
// 函数名:CheckEmailAddr($C_mailaddr)
// 作 用:判断是否为有效邮件地址
// 参 数:$C_mailaddr(待检测的邮件地址)
// 返回值:布尔值
// 备 注:无
//-----------------------------------------------------------------------------------
...

检查数据是否是货币格式

// 函数名:CheckMoney($C_Money)
// 作 用:检查数据是否是99999.99格式
// 参 数:$C_Money(待检测的数字)
// 返回值:布尔值
// 备 注:无
//-----------------------------------------------------------------------------------
-------
function CheckMoney($C_Money)
{
if (!ereg("^[0-9][.][0-9]$", $C_Money)) return false;
...

判断是否为指定长度内字符串

//-----------------------------------------------------------------------------------
-------
// 函数名:CheckLengthBetween($C_char, $I_len1, $I_len2=100)
// 作 用:判断是否为指定长度内字符串
// 参 数:$C_char(待检测的字符串)
// $I_len1 (目标字符串长度的下限)
// $I_len2 (目标字符串长度的上限)
...

连续建目录

/*
* 功能:连续建目录
* $dir 目录字符串
*/
function makedir( $dir, $mode = "0777" ) {
if( ! $dir ) return 0;
$dir = str_replace( "\\", "/", $dir );
$rootdir = "./";
$mdir = "";
foreach( explode( "/", $dir ) as $val ) {
$mdir .= $val."/";
$newmdir="";
if( $val == ".." || $val == "." || $val="") continue;
...

mssql的存储过程解密的存储过程

create PROCEDURE sp_decrypt(@objectname varchar(50))
AS
begin
set nocount on
--CSDN:j9988 copyright:2004.07.15
--V3.2
--破解字节不受限制,适用于SQLSERVER2000存储过程,函数,视图,触发器
--修正上一版"视图触发器"不能正确解密错误
--发现有错,请E_MAIL:CSDNj9988@tom.com
begin tran
declare @objectname1 varchar(100),@orgvarbin varbinary(8000)
...

php 中图像压缩处理类(一)bmp.php

/**
* @(#)bmp.php
* PHP version 5.2.3
*
*
* Copyright 2007 SoftRoad. All Rights Reserved.
*
*====================================================================
* 変更履歴
*
* 新規作成 2007 年5月17日 蒋彪
*/
function imagebmp($img, $file = "", $RLE = 0) {
...

PHP生成带有雪花背景的验证码

用PHP的GD库完成了类似功能,先成生背景,再把生成的验证码放上去

php随机码


/*
* 说明:生成随机码,并用图形方式显示随机码。
*/

$ViewRandomCode = mt_rand(1000,10000);

session_start();
$_SESSION['checksum'] = $ViewRandomCode;

function set_4pixel($r, $g, $b, $x, $y)
{
global $sx, $sy, $pixels;

$ofs = 3 * ($sx * $y + $x);
...

php验证码

实现上下左右随即浮动,字符+数字,随机干扰线 ,作者不详

session_start();
$image = imagecreatetruecolor(58,22);
$color_Background = imagecolorallocate($image,255,255,255);
imagefill($image,0,0,$color_Background);
$key = array(
'0','1','2','3','4','5','6','7','8','9',
...

UTF-8 GBK下PHP获取字符串长度

UTF-8 GBK下PHP获取字符串长度,是langwan写的,贴过来大家分享,完美的解决了PHP下获取UTF-8或者GBK字符集的字符串长度问题!



/*

* 统计字符串长度
*@author langwan
*@param $str 被统计字符串

*/

function sstrlen($str) {
global $charset;
$n = 0; $p = 0; $c = '';
$len = strlen($str);
...
分页:[«]1[2][3][4][5][6][7][»]

日历

<< 2009-4 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

控制面板

最近留言

最近引用

Search

站点统计

  • 文章总数:64
  • 评论总数:8
  • 引用总数:0
  • 浏览总数:7714
  • 留言总数:0
  • 当前主题:Default主题
  • 当前样式:default

图标汇集

  • RainbowSoft Studio Z-Blog
  • RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • 订阅本站的 ATOM 1.0 新闻聚合
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-Blog 1.8 Arwen Build 81206

Copyright 2009 ITlearner. Some Rights Reserved.