dawno nie pisałem nic w php, dlatego mam kilka pytań:
1. Jeżeli będę używał PDO z bindowaniem przy insercie to czy będę potrzebował użyć wcześniej funkcji mysql_real_escape_string oraz trim na danych?
2. Lepiej jest walidować informacje po stronie html w tym wypadku będzie to html5 + js czy po stronie php np.:
Kod
(preg_match ('/^[\w.-]+@[\w.-]+\.[A-Za-z]{2,6}$/',$trimmed['login'])
3. Na kodzie do połączenia z bazą mam wyłapywanie błędów. Użyć try catch także jak robie insert,update,delete?