by HotNoob on Wed Sep 29, 2010 2:50 pm
The html special characters converts all of the <, > and so on... characters in to stuff like > and < so that they are not processed as html in a browser.
However, the main thing you should be concerned with is mysql query injections, depending on your php's configuration, you might not have a problem with it, but if you do, you will need to use functions like mysql_real_escape_string() to clean the string.
---
However, the best way to stop hackers is simply to add a captcha, because now adays most hacks are done via crawl bots that try to hack various websites using what i like to call, "Voob" hacking methods.
Since most bots can't get past basic captcha, you should be fine; and i seriously doubt you will get even remotely enough traffic to attract a hacker to your website. As long as you don't use any content managers than you should be fine.
Stuff like joomla is relatively easy to hack into, although PHPBB3 for the most part is pretty difficult to get into.