We provide three functions not to filter some special characters, the main is to use sql sql-sensitive string to filter out, and the following Let's look at this code. A friend in need take a look.
function phps tutorial ql_show ($ str) {
$ str = stripslashes ($ str);
$ str = str_replace ("& # 92;", "", $ str);
$ str = str_replace ("& # 47;", "/", $ str);
$ str = str_replace ("& # 32;", "", $ str);
$ str = str_replace ("& # 44;", ",", $ str);
return $ str;
}
function phpsql_post ($ str) {
$ str = stripslashes ($ str);
$ str = str_replace ("|", "& # 124;", $ str);
$ str = str_replace ("<", "& # 60;", $ str);
$ str = str_replace (">", "& # 62;", $ str);
$ str = str_replace ("& nbsp;", "& # 32;", $ str);
$ str = str_replace ("", "& # 32;", $ str);
$ str = str_replace ("(", "& # 40;", $ str);
$ str = str_replace (")", "& # 41;", $ str);
$ str = str_replace ("` "," & # 96; ", $ str);
// $ str = str_replace ("'", "& # 39;", $ str);
$ str = str_replace ('' ', "& # 34;", $ str);
$ str = str_replace (",", "& # 44;", $ str);
$ str = str_replace ("$", "& # 36;", $ str);
$ str = str_replace ("", "& # 92;", $ str);
$ str = str_replace ("/", "& # 47;", $ str);
return $ str;
}
function phpsql_replace ($ str) {
$ str = stripslashes ($ str);
$ str = str_replace ("'", "& # 39;", $ str);
return $ str;
}