<?
if(!preg_match(\'/^[a-zA-Zа-яА-Я0-9\\/\\-\\_]{1,50}$/i\', $_POST[\'name\'])){}
?>
или
<?
if(empty($_POST[\'name\'])){
}elseif(strlen($_POST[\'name\'])>50){
}elseif(!preg_match(\'/^([a-zA-Zа-яА-Я0-9\\/\\-\\_])+$/i\', $_POST[\'name\'])){
}
?>
Я тоже так думаю, но мне гугл посоветовал иначе
Те кто написали первыый вариант основывались только на длинне кода..