Zowieso magic_quotes altijd uit zetten, anders kom je in de narigheid als je wilt migreren naar een server waar die instelling anders staat dan op je oude server.
Verder als je het ín je database stopt:
mysql_real_escape_string(trim($var));
als je het eruit haalt:
htmlentities($var);
sommigen zweren bij htmlspecialchars($var), maar die verandert é niet in é, ö niet in ö enzovoort, dus /me prefereert htmlentities($var) .