Cadena limpia y segura en PHP [duplicado]
Posibles duplicados:
PHP: la última función limpia / segura
¿Cuál es el mejor método para desinfectar la entrada del usuario con PHP?
¿Qué debo agregar a mi función para asegurarme de que cada cadena que la pase sea 'amigable para el servidor'? Utilizo esta pequeña función para verificar entradas que contienen nombres, direcciones de correo electrónico e identificadores.
function checkInput($str) {
$str = @strip_tags($str);
$str = @stripslashes($str);
$str = mysql_real_escape_string($str);
return $str;
}