Возможно ли удалить ссылки, представленные в форме?... это то, что у меня сейчас есть:
$forbidden = array('<[\w.]+@[\w.]+>', '<\w{3,6}:(?:(?://)|(?:\\\\))[^\s]+>', '#<.*?>([^>]*)</a>#i');
$matches = array('****', '****', '****');
$post = preg_replace($forbidden, $matches, $post);
Это меняется:
1) http://somesite.com to ****
2) someemail@someemail.com to ****
3) <a href="http://somesite.com">im spam</a> to <a href="****">im spam</a>
Первые два замечательные, но третье, я действительно хочу удалить HTML-код также ...
ps: у меня также есть капча, но я хочу быть очень строгим в отношении того, что можно и нельзя публиковать.