45: SiT, после if(!$err) , в 12ой строке не хватает фигурной скобки.
и еще, думаю htmlspecialchars лучше использовать на выводе, а не на добавление в базу.
и еще используй не substr, а mb_substr(если работаешь с utf, а я думаю ты работаешь с utf)
Добавлено через 05:45 сек.
3: Borland, зачем нагружать подобным новичка?
...не понимаю.