Witam. Zacząłem pisać skrypt PW, i już na wstępie mam pewien problem. Chodzi o filtrowanie danych. Potocznie w wysyłanej wiadomości, można użyć każdych znaków(<,>,',"). Dane zawsze sprawdzałem przez wyrażenia regularne, ale teraz mi się to nie widzi. Powiedzmy, że użytkownik wysyła wiadomość, gdzie coś cytuje(preg match zabrania używania apostrofów), po napisaniu długiej wiadomości, wysyła ją - w rezultacie wywala mu error i musi pisać od nowa. Dla znaczników HTML'a napisałem bbcode, poprzedzając POSTa htmlspecialchars(). Ale co zrobić z apostrofami? Użyć addslashes, a później stripslashes?
P.S podpinam parametry w PDO, więc teoretycznie slashowanie nie jest mi potrzebne, ale wolę się upewnić

.