/**
* _html() 函数表示对字符串进行HTML过滤显示,如果是数组按数组的方式过滤,
* 如果是单独的字符串,那么就按单独的字符串过滤
* @param unknown_type $_string
*/
解析数据库里的特殊字符串
function _html($_string) {
if (is_array($_string)) {
foreach ($_string as $_key => $_value) {
$_string[$_key] = _html($_value); //这里采用了递归,如果不理解,那么还是用htmlspecialchars
}
} else {
$_string = htmlspecialchars($_string);
}
return $_string;
}
/**
* _mysql_string
* @param string $_string
* @return string $_string
*/
//转义字符提交进数据库
function _mysql_string($_string) {
//get_magic_quotes_gpc()如果开启状态,那么就不需要转义
if (!GPC) {
if (is_array($_string)) {
foreach ($_string as $_key => $_value) {
$_string[$_key] = _mysql_string($_value); //这里采用了递归,如果不理解,那么还是用htmlspecialchars
}
} else {
$_string = mysql_real_escape_string($_string);
}
}
return $_string;
}
* _html() 函数表示对字符串进行HTML过滤显示,如果是数组按数组的方式过滤,
* 如果是单独的字符串,那么就按单独的字符串过滤
* @param unknown_type $_string
*/
解析数据库里的特殊字符串
function _html($_string) {
if (is_array($_string)) {
foreach ($_string as $_key => $_value) {
$_string[$_key] = _html($_value); //这里采用了递归,如果不理解,那么还是用htmlspecialchars
}
} else {
$_string = htmlspecialchars($_string);
}
return $_string;
}
/**
* _mysql_string
* @param string $_string
* @return string $_string
*/
//转义字符提交进数据库
function _mysql_string($_string) {
//get_magic_quotes_gpc()如果开启状态,那么就不需要转义
if (!GPC) {
if (is_array($_string)) {
foreach ($_string as $_key => $_value) {
$_string[$_key] = _mysql_string($_value); //这里采用了递归,如果不理解,那么还是用htmlspecialchars
}
} else {
$_string = mysql_real_escape_string($_string);
}
}
return $_string;
}

1649

被折叠的 条评论
为什么被折叠?



