Имам проблем със следните символи _-[]{}/| <>()^*@!.:;# , би трябва да бъдат разрешени, но ми вади грешка: error , вместо success, някакви идеи
PHP:
<?php
$test = " test 1 _-[]{}/| <>()^*@!.:;# ";
$test = trim($test);
if(!preg_match('#^[a-z0-9\s_-[]{}/| <>()^*@!.:;#]+$#iu', $test)) {
echo "error";
} else {
echo "success";
}
?>
Warning: preg_match() [function.preg-match]: Unknown modifier ']' in /home/itsam/public_html/posting.php on line 4
error