PHP5 使用mysql_real_escape_string后我返回值?
代码如下:function_check_username($_string,$_min_num=2,$_max_num=20){$_string=trim($_strin...
代码如下:
function _check_username($_string,$_min_num=2,$_max_num=20){
$_string = trim($_string);
//用户名不得小于2位大于20位
if(mb_strlen($_string,'utf-8')<$_min_num||mb_strlen($_string,'utf-8')>$_max_num){
_alert_back('用户名小于'.$_min_num.'或大于'.$_max_num.'λ');
}
return mysql_real_escape_string($_string);
}
直接返回$_string 则正常。 展开
function _check_username($_string,$_min_num=2,$_max_num=20){
$_string = trim($_string);
//用户名不得小于2位大于20位
if(mb_strlen($_string,'utf-8')<$_min_num||mb_strlen($_string,'utf-8')>$_max_num){
_alert_back('用户名小于'.$_min_num.'或大于'.$_max_num.'λ');
}
return mysql_real_escape_string($_string);
}
直接返回$_string 则正常。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询