si bhè.. qualunque soluzione usi, poi fai un giro su
http://ha.ckers.org/xss.html
e controlla che il tuo metodo funzioni con tutti gli esempi riportati..

strip_tags() alcuni li lascia passare