// 鈥籆heckMoney($C_Money) 妫€鏌ユ暟鎹槸鍚︽槸99999.99鏍煎紡
// 鈥籆heckEmailAddr($C_mailaddr) 鍒ゆ柇鏄惁涓烘湁鏁堥偖浠跺湴鍧€
// 鈥籆heckWebAddr($C_weburl) 鍒ゆ柇鏄惁涓烘湁鏁堢綉鍧€
// 鈥籆heckEmpty($C_char) 鍒ゆ柇瀛楃涓叉槸鍚︿负绌?
// 鈥籆heckLengthBetween($C_char, $I_len1, $I_len2=100) 鍒ゆ柇鏄惁涓烘寚瀹氶暱搴﹀唴瀛楃涓?
// 鈥籆heckUser($C_user) 鍒ゆ柇鏄惁涓哄悎娉曠敤鎴峰悕
// 鈥籆heckPassword($C_passwd) 鍒ゆ柇鏄惁涓哄悎娉曠敤鎴峰瘑鐮?
// 鈥籆heckTelephone($C_telephone) 鍒ゆ柇鏄惁涓哄悎娉曠數璇濆彿鐮?
// 鈥籆heckValueBetween($N_var, $N_val1, $N_val2) 鍒ゆ柇鏄惁鏄煇涓€鑼冨洿鍐呯殑鍚堟硶鍊?
// 鈥籆heckPost($C_post) 鍒ゆ柇鏄惁涓哄悎娉曢偖缂栵紙鍥哄畾闀垮害锛?
// 鈥籆heckExtendName($C_filename,$A_extend) 鍒ゆ柇涓婁紶鏂囦欢鐨勬墿灞曞悕
// 鈥籆heckImageSize($ImageFileName,$LimitSize) 妫€楠屼笂浼犲浘鐗囩殑澶у皬
// 鈥籄lertExit($C_alert,$I_goback=0) 闈炴硶鎿嶄綔璀﹀憡骞堕€€鍑?
// 鈥籄lert($C_alert,$I_goback=0) 闈炴硶鎿嶄綔璀﹀憡
// 鈥籖eplaceSpacialChar($C_char) 鐗规畩瀛楃鏇挎崲鍑芥暟
// 鈥籈xchangeMoney($N_money) 璧勯噾杞崲鍑芥暟
// 鈥籛indowLocation($C_url,$C_get="",$C_getOther="") PHP涓殑window.location鍑芥暟
//-----------------------------------------------------------------------------------
-------
//-----------------------------------------------------------------------------------
-------
// 鍑芥暟鍚嶏細CheckMoney($C_Money)
// 浣?鐢細妫€鏌ユ暟鎹槸鍚︽槸99999.99鏍煎紡
// 鍙?鏁帮細$C_Money锛堝緟妫€娴嬬殑鏁板瓧锛?
// 杩斿洖鍊硷細甯冨皵鍊?
// 澶?娉細鏃?
//-----------------------------------------------------------------------------------
-------
function CheckMoney($C_Money)
{
if (!ereg("^[0-9][.][0-9]$", $C_Money)) return false;
return true;
}
//-----------------------------------------------------------------------------------
-------
//-----------------------------------------------------------------------------------
-------
// 鍑芥暟鍚嶏細CheckEmailAddr($C_mailaddr)
// 浣?鐢細鍒ゆ柇鏄惁涓烘湁鏁堥偖浠跺湴鍧€
// 鍙?鏁帮細$C_mailaddr锛堝緟妫€娴嬬殑閭欢鍦板潃锛?
// 杩斿洖鍊硷細甯冨皵鍊?
// 澶?娉細鏃?
//-----------------------------------------------------------------------------------
-------
function CheckEmailAddr($C_mailaddr)
{
if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$",
$C_mailaddr))
//(!ereg("^[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*@[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$",
$c_mailaddr))
{
return false;
}
return true;
}
//-----------------------------------------------------------------------------------
-------
//-----------------------------------------------------------------------------------
-------
// 鍑芥暟鍚嶏細CheckWebAddr($C_weburl)
// 浣?鐢細鍒ゆ柇鏄惁涓烘湁鏁堢綉鍧€
// 鍙?鏁帮細$C_weburl锛堝緟妫€娴嬬殑缃戝潃锛?
// 杩斿洖鍊硷細甯冨皵鍊?
// 澶?娉細鏃?
//-----------------------------------------------------------------------------------
-------
function CheckWebAddr($C_weburl)
{
if (!ereg("^http://[_a-zA-Z0-9-]+(.[_a-zA-Z0-9-]+)*$", $C_weburl))
{
return false;
}
return true;
}
//-----------------------------------------------------------------------------------
-------
//-----------------------------------------------------------------------------------
-------
// 鍑芥暟鍚嶏細CheckEmpty($C_char)
// 浣?鐢細鍒ゆ柇瀛楃涓叉槸鍚︿负绌?
// 鍙?鏁帮細$C_char锛堝緟妫€娴嬬殑瀛楃涓诧級
// 杩斿洖鍊硷細甯冨皵鍊?
// 澶?娉細鏃?
//-----------------------------------------------------------------------------------
-------
function CheckEmptyString($C_char)
{
if (!is_string($C_char)) return false; //鏄惁鏄瓧绗︿覆绫诲瀷
if (empty($C_char)) return false; //鏄惁宸茶瀹?
if ($C_char==) return false; //鏄惁涓虹┖
return true;
}
//-----------------------------------------------------------------------------------
-------
//--------------------------------------------- ---------------------------------------------
------
// CheckLengthBetween($C_char, $I_len1, $I_len2=100)
// CheckLengthBetween($C_char, $I_len1, $I_len2=100)涓?
// 鍙?鏁综合$C_char锛韚緟妫€鬬殑祃涓毧级
// $I_len1 锛堢洰镙囧瓧绗︿耀怀恄卪笅闄愶级
// $I_len2 锛堢洰镙囧秧簗︿耄拄勪笂鄄愶级
// 杩洖洖综合混宁冨皵综合?
//涶?娉fine arrowhead?
//------------------------------------------ -----------------------------------------------
--- -- --
function CheckLengthBetween($C_cahr, $I_len1, $I_len2=100)
{
$C_cahr = trim($C_cahr);
if (strlen($C_cahr) < $ I_len1) return false;
if (strlen($C_cahr) > $I_len2) return false;
return true;
}
//------------ -------------------------------------------------- -------------------
-------
//--------------------------------------------- ---------------------------------------------
------
// Check User($C_user)
// Check User($C_user)
// Check User($C_user) C_user 锛埚緟妫€鬬殑鐢ㄦ埛钖嶏级
// 杩洖洖chain緷狠狠冨皵 Chain?
// 澶?娉小镞?
//-- -------------------------------------------------- -------------------------------
-------
function CheckUser($C_user)
{
if (!CheckLengthBetween($C_user, 4, 20)) return false; ]* $", $C_user)) return false; -------------------------------------------------- -----------------------
-------
//--------------------------------------------- ---------------------------------------------
------
// CheckPassword($C_passwd)
//杩洖洖chain緷狠宁冨皵chain?
// 澶?娉镞?
//- -------------------------------------------------- -------------------------------
-------
function CheckPassword($C_passwd )
{
if (!CheckLengthBetween($C_passwd, 4, 20)) return false; 9] *$", $C_passwd)) return false;
http://www.bkjia.com/PHPjc/509199.html
www.bkjia.com