htmlspecialcharsって第三者が書きこむ可能性を考慮してやるものですよね?
例えば管理画面から自分一人が使うものなら不必要ですか?
それとも管理画面に不正アクセスされることを考慮するべきでしょうか?