function sen_txt_html($string) {//内容过滤
		$string = str_replace(' ', ' ', $string);
		$string = str_replace('&', '&', $string);
		$string = str_replace('—', '—', $string);
		$string = str_replace('“', '“', $string);
		$string = str_replace('”', '”', $string);
		return $string;
	}
	function sen_is_badword($string) {//特殊字符过滤
		$badwords = array("\\",'&',' ',"'",'"','/','*',',','<','>',"\r","\t","\n","#");
		foreach($badwords as $value){
			if(strpos($string, $value) !== FALSE) {
				return TRUE;
			}
		}
		return FALSE;
	}
	function sen_is_username($username) {//用户名过滤
		$strlen = strlen($username);
		if(sen_is_badword($username) || !preg_match("/^[a-zA-Z0-9_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]+$/", $username)){
			return false;
		} elseif ( 20 < $strlen || $strlen < 2 ) {
			return false;
		}
		return true;
	}
	function sen_is_password($password) {//密码长度判断
		$strlen = strlen($password);
		if($strlen >= 6 && $strlen <= 20) return true;
		return false;
	}
	function sen_is_emaik($email_address){//邮件判断
		$email_address=trim($email_address);
		 $pattern = "/^([0-9A-Za-z\\-_\\.]+)@([0-9a-z]+\\.[a-z]{2,3}(\\.[a-z]{2})?)$/i";
	        if(preg_match($pattern,$email_address)){
	        	return true;
	        }else{
	        	return false;
	        }
	    return true;
	}
	function sen_password($password, $encrypt='') {//密码加密
		$pwd = array();
		$pwd['encrypt'] =  $encrypt ? $encrypt : sen_create_randomstr();
		$pwd['password'] = md5(md5(trim($password)).$pwd['encrypt']);
		return $encrypt ? $pwd['password'] : $pwd;
	}
	function sen_create_randomstr($lenth = 6) {//随机字符字母
		return random($lenth, '123456789abcdefghijklmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ');
	}