какое правило pregmach я должен использовать для поля full_name?
я хочу, чтобы пользователь вводил только символ, а не значение html или php кода и пробел между 3 и 11 символами
я могу использовать:
<?php if (preg_match("%^[A-Za-z0-9-_]{3,10}$%", $_REQUEST['usr'])) { //do something like mysql_query('insert into user(name) values(this field)'); //damn what is this for: It does not meet our quality standards.!!! //i must insert more code? i dont have ! let me go ! } else{ //do something else! die('get out !:D'); } ?>
но при этом пользователь не может вводить символы UTF-8, такие как «مسیح ارسطوئی»
поэтому какое правило preg_match я должен использовать для UTF-8?
или какой другой код, например preg_match, я могу использовать?
Я ХОЧУ ТОЛЬКО ПОЛЬЗОВАТЕЛЯ. Может вставлять символы не <> {} [] или $% ^ & *
от 3 до 10 символов !!! благодаря