Forum Webscript.Ru

Программирование => Perl => Тема начата: Yaroslav от 12 Июня 2003, 13:32:35

Название: подсчет символов
Отправлено: Yaroslav от 12 Июня 2003, 13:32:35
подскажите, как зделать так, что б длина сообщения была не более 20 символов? (включая пробелы, буквы, цифры)

P.S. если можно, пример обьяснить на пальцах :)
Название: подсчет символов
Отправлено: NCRangeR от 12 Июня 2003, 13:58:51
Yaroslav
в смысле - сообщения? переменной?
тогда - так:
$x = ( ( length $x > 20 ) ? substr ($x, 0, 20) : $x );

или поля в форме? тогда надо делать через HTML:
maxlength=20>
Название: подсчет символов
Отправлено: Yaroslav от 12 Июня 2003, 14:28:15
2-й вариант мне наверное не подойдет, так как надо, что б например при вводе в поле - , писалось не более 20 (к примеру) символов.
А то знаете , начинают тут некоторые распысывать
Название: подсчет символов
Отправлено: NCRangeR от 12 Июня 2003, 15:03:34
Yaroslav
тогда можно еще через javascript (причем здесь perl?!)





Название: подсчет символов
Отправлено: Yaroslav от 12 Июня 2003, 20:33:48
NCRangeR:
спсибо