6 function quoteSmart($value)
8 if (get_magic_quotes_gpc()) {
9 $value = stripslashes($value);
11 if (!is_numeric($value)) {
12 if (version_compare(phpversion(), "4.3.0") == "-1") {
13 $value = "'" . mysql_escape_string($value) . "'";
15 $value = "'" . mysql_real_escape_string($value) . "'";
18 $value = intval($value);
25 return htmlspecialchars($str, ENT_QUOTES, _CHARSET);