<? / / ※ CheckMoney ($ C_Money) 检查 数据 是否 是 99999,99 格式 / / ※ CheckEmailAddr ($ C_mailaddr) 判断 是否 为 有效 邮件 地址 / / ※ CheckWebAddr ($ C_weburl) 判断 是否 为 有效 网址 / / ※ CheckEmpty ($ C_char) 判断字符串 是否 为 空 / / ※ CheckLengthBetween ($ C_char, $ I_len1, $ I_len2 = 100) 判断 是否 为 指定 长度 内 字符串 / / ※ CheckUser ($ C_user) 判断 是否 为 合法 用户 名 / / ※ CheckPassword ($ C_passwd ) 判断 是否 为 合法 用户 密码 / / ※ CheckTelephone ($ C_telephone) 判断 是否 为 合法 电话 号码 / / ※ CheckValueBetween ($ N_var, $ N_val1, $ N_val2) 判断 是否 是 某一 范围 内 的 合法 值 / / ※ Kontrollposten ( $ C_post) 判断 是否 为 合法 邮编 (固定 长度) / / ※ CheckExtendName ($ C_filename, $ A_extend) 判断 上传 文件 的 扩展 名 / / ※ CheckImageSize ($ ImageFileName, $ LimitSize) 检验 上传 图片 的 大小 / / ※ AlertExit ($ C_alert, $ I_goback = 0) 非法 操作 警告 并 退出 / / ※ Alert ($ C_alert, $ I_goback = 0) 非法 操作 警告 / / ※ ReplaceSpacialChar ($ C_char) 特殊 字符 替换 函数 / / ※ ExchangeMoney ($ N_money ) 资金 转换 函数 / / ※ WindowLocation ($ C_url, $ C_get ="",$ C_getOther = "") PHP 中 的 window.location 函数 //----------------- -------------------------------------------------- ---- / / 函数 名: CheckMoney ($ C_Money) / / 作 用: 检查 数据 是否 是 99999,99 格式 / / 参 数: $ C_Money (待 检测 的 数字) / / 返回 值: 布尔 值 / / 备 注:无 //----------------------------------------------- ------------------------ Funktion CheckMoney ($ C_Money) {if (! ereg ("^ [0-9 ][.][ 0-9 ] $ ", $ C_Money)) return false; return true;} //--------------------------------- -------------------------------------- / / 函数 名: CheckEmailAddr ($ C_mailaddr) / /作 用: 判断 是否 为 有效 邮件 地址 / / 参 数: $ C_mailaddr (待 检测 的 邮件 地址) / / 返回 值: 布尔 值 / / 备 注: 无 //------------ -------------------------------------------------- --------- Funktion CheckEmailAddr ($ C_mailaddr) {if (! eregi ("^[_ a-z0-9-]+(.[_ a-z0-9-]+)*@[ a-z0 -9 -]+(.[ a-z0-9-]+)*$",$ C_mailaddr)) {return false;} return true;} //-------------- -------------------------------------------------- ------- / / 函数 名: CheckWebAddr ($ C_weburl) / / 作 用: 判断 是否 为 有效 网址 / / 参 数: $ C_weburl (待 检测 的 网址) / / 返回 值: 布尔 值 / / 备注: 无 //--------------------------------------------- -------------------------- Funktion 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 (待 检测 的 字符串) / / 返回 值: 布尔值 / / 备 注: 无 //----------------------------------------- ------------------------------ Funktion CheckEmptyString ($ C_char) {if return false (is_string ($ C_char)!); / / 是否 是 字符串 类型 if (emptyempty ($ C_char)) return false; / / 是否 已 设定 if ($ C_char =='') return false; / / 是否 为 空 return true;} //---- -------------------------------------------------- ----------------- / / 函数 名: CheckLengthBetween ($ C_char, $ I_len1, $ I_len2 = 100) / / 作 用: 判断 是否 为 指定 长度 内 字符串 / /参 数: $ C_char (待 检测 的 字符串) / / $ I_len1 (目标 字符串 长度 的 下限) / / $ I_len2 (目标 字符串 长度 的 上限) / / 返回 值: 布尔 值 / / 备 注: 无 / /------------------------------------------------- ---------------------- Funktion 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;} //-------------------- -------------------------------------------------- - / / 函数 名: CheckUser ($ C_user) / / 作 用: 判断 是否 为 合法 用户 名 / / 参 数: $ C_user (待 检测 的 用户 名) / / 返回 值: 布尔 值 / / 备 注: 无 / /------------------------------------------------- ---------------------- Funktion CheckUser ($ C_user) {if return false (CheckLengthBetween ($ C_user, 4, 20)!); / / 宽度 检验 wenn (! ereg ("^[_ a-zA-Z0-9 ]*$", $ C_user)) return false; / / 特殊 字符 检验 return true;} //------------- -------------------------------------------------- -------- / / 函数 名: CheckPassword ($ C_passwd) / / 作 用: 判断 是否 为 合法 用户 密码 / / 参 数: $ C_passwd (待 检测 的 密码) / / 返回 值: 布尔 值 / / 备 注: 无 //------------------------------------------- ---------------------------- Funktion CheckPassword ($ C_passwd) {if (! CheckLengthBetween ($ C_passwd, 4, 20)) return false ; (! ereg ("^[_ a-zA-Z0-9 ]*$", $ C_passwd) / / 宽度 检测 if) return false; / / 特殊 字符 检测 return true;?}>
