Ограничение на кол-во символов в поле профиля "Дополнительная информация"

stream

Support
Команда форума
Регистрация
09.09.14
Сообщения
957
Реакции
625
Баллы
93
Контрмеры против чатовских графоманов.
В файле your_chat/designes/your_designe/user_info.php еаходим строку:
PHP:
<td colspan="3" align="center"><TEXTAREA name="comments" rows="10" cols="80" class="input"><?php echo str_replace("<br>","\n",$current_user->about);?></TEXTAREA></td>
Заменяем ее таким кодом:
PHP:
<td colspan="3" align="center"> <script language="javascript" type="text/javascript">
function limitText(limitField, limitCount, limitNum) { if (limitField.value.length > limitNum) { limitField.value = limitField.value.substring(0, limitNum); } else { limitCount.value = limitNum - limitField.value.length; }
}
</script> <TEXTAREA name="comments" rows="10" cols="80" class="input" onKeyDown="limitText(comments,this.form.count,500);"
onKeyUp="limitText(comments,this.form.count,500);"><?php echo str_replace("<br>","\n",$current_user->about);?></TEXTAREA> <br />
<font size="1">(Максимум символов: 500)<br />
Осталось <input readonly type="text" name="count" size="3" value="500"/> символов.</font></td>
Результат: ограничение в 500 символов для Дополнительной информации в профиле пользователя.
_profile.gif
 
Сверху Снизу