Автор оригинала: Фанат
Да, данные, конечно, надо проверять до инсерта. Это единственный вариант, так работают все программы.
извини, я не знал просто, что ты этого не знаешь.
По поводу - чем проверять, ответ простой.
Яваскриптом проверять можно.
РНРой - НУЖНО.
потому, что яваскрипт может не работать данные тебе писать могут и не браузером вовсе.
Мало ли что. поэтому проверка на яваскрипте бывает только для удобства пользователя.
а вот проверку перед вставкой в базу надо делать обязательно на РНР в любом случае.
вот тебе очень подробный пример как раз и обработки формы и проверки и вывода сообщений об ошибках:
http://phpclub.net/talk/showthread.php?s=&threadid=30705