сори echo местами перепутал;
форма передает скрипту строку, которая сохраняется в $name;
нада проверить чтоб ета строка содержала только буквы, цифры и нижнее подчеркивание.
правильно ли ето сделано в моем коде с учетом перемены местами двух echo ?
и еще вопрос нужно чтоб строка содержала от 2 до 4 символов,
правильно ли это сделано???
(Добавление)
походу дела нужно так:
$res=preg_match("/^[a-zA-Z0-9_]{2,4}$/",$name);
if ($res == 1 )
{
echo "верно заполнено имя";
}
else
{
echo "неврно заполнено имя";
} (Отредактировано автором: 02 Декабря, 2009 - 23:40:01)
|