function CheckUserID($uid, $msgtitle='用户名'){
//系统字符限制
$cfg_mb_notallow = 'www,bbs,ftp,mail,user,users,admin,administrator';
$nas = explode(',', $cfg_mb_notallow);
if(in_array($uid, $nas))
{
return $msgtitle.'为系统禁止的标识!';
}

$ck_uid = $uid;
for($i=0; isset($ck_uid[$i]); $i++){
if(ord($ck_uid[$i]) > 0x80){
if(isset($ck_uid[$i+1]) && ord($ck_uid[$i+1])>0x40){
$i++;
}else{
return $msgtitle.'可能含有乱码,建议你改用英文字母和数字组合!';
}
}else{
if(preg_match("/[^0-9a-z@\.-_]/i",$ck_uid[$i])){
return $msgtitle.'不能含有 [@]、[.]、[-]以外的特殊符号!';
}
}
}
return 'ok';
}

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。