I wasn't recommending writing a full featured CMS, that would be crazy. Writing an application that grabs a row from a database is not hard and one would have to be _trying_ to make it vulnerable to do so.
We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise. -- Larry Wall