Content limits are not enforced at db level
The varchar(1000) for posts' content is not enforced, you can easily post over that limit by copying/pasting a text repeatedly. Length of both subject and content need to be checked before sql insertion.

It would be nice also if the html had some javascript which told the user about this limit as the number of left chars. An example of this behaviour can be seen on stackoverflow, where above a certain limit, the number of characters left is displayed in different colors near the text area.
