per proteggere un'area di login da sql injection, xss ecc ecc che metodologia usate?

addslashes,magic_quotes_gpc,mysql_real_escape_stri ng(),mysql_escape_string(),trim,strip_tags,htmlspe cialchars ecc ecc?