Zresztą w ogóle skąd to pytanie? Takie rzeczy sprawdza się samemu? Nie działa? To masz bład.
Po edycji: Borze widzisz a nie grzmisz! No i czym się chawlisz? Tym, że nie myślisz co robisz? Przeczytaj sobie co robi htmlspecialchars() to wrócimy do dyskusji
Widzę, że zamiast się chwilę zastanowić zbyt często wolisz naskrobać kolejnego posta na forum. Przeczytaj sobie człowieku co robisz i dlaczego w kontekście tego aplikacja wyświetla to co wyświetla. Jedynym błędem jest to, że korzystasz z rzeczy, których nie rozumiesz.