Я использую следующую функцию:
function sanitizeString($var){
$var = strip_tags($var);
$var = htmlentities($var);
$var = stripslashes($var);
return mysql_real_escape_string($var);
Меняется на такие символы, как <на </p>
<
, предотвращает экранирование символов для SQL, ставит нежелательные слэши и т. Д.