| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * @desc 检测用户名格式 |
| | | * @param $str |
| | | * @return bool |
| | | */ |
| | | function CheckRegUser($str) { |
| | | if (!preg_match("/^[\x{4e00}-\x{9fa5}A-Za-z0-9\-@#.\$_!]+$/u", $str)) { |
| | | return FALSE; |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 检测电话号码 |
| | | * @param $str |
| | | * @return bool |
| | | */ |
| | | function CheckTell($str) { |
| | | if (preg_match("/^[0-9-]+?$/", $str) == 0) { |
| | | return FALSE; |
| | |
| | | return $str; |
| | | } |
| | | |
| | | /** |
| | | * @desc 判断短信功能是否开启 |
| | | * @param $config |
| | | * @return bool |
| | | */ |
| | | function checkMsgOpen($config) { |
| | | |
| | | if ($config["sy_msg_appkey"] == "" || $config["sy_msg_appsecret"] == "" || $config['sy_msg_isopen'] != '1') { |
| | | |
| | | if ($config["sy_sms_secret_id"] == "" || $config["sy_sms_secret_key"] == "" || $config['sy_sms_sdk_app_id'] == '') { |
| | | return FALSE; |
| | | } else { |
| | | |
| | | return TRUE; |
| | | } |
| | | } |