Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Подскажите, как на php ограничить длину вводимго сообщения в textaria

13K
27 сентября 2005 года
golova
1 / / 27.09.2005
Подскажите, как на php ограничить длину вводимго сообщения в textaria. Буду очень признателен.
1.8K
27 сентября 2005 года
tapin13
138 / / 17.06.2004
Цитата:
Originally posted by golova
Подскажите, как на php ограничить длину вводимго сообщения в textaria. Буду очень признателен.



Posle togo kak chelovek nazhal submit, proverit' esli dlinna bol'she zadannoi, vidat' soobsheni ob oshibke.

1.9K
27 сентября 2005 года
Cranky
70 / / 05.10.2003
Цитата:
Originally posted by golova
Подскажите, как на php ограничить длину вводимго сообщения в textaria. Буду очень признателен.



а вот примерчик на всякий случай ;)

 
Код:
if(strlen($TextareaValue) > допустимое_значение)
{
   echo "Вы привысили возможную длинну сообщения";
}
else
{  
  echo "Все ОК";
}
513
28 сентября 2005 года
Yurec
228 / / 21.09.2005
Если это текст письма (например), то предлагаю сначала делать проверку на стороне клиента, для того чтобы если текст скажем превышает какой-то размер, то сразу сообщить об этом пользователю (а не заставлять ждать перезагрузки страниц).
На стороне клиента мона сделать так:

Код:
<script>
function my_f(form_name)
{
    if(form_name.my_text.value.length>10)
    {
        alert('Длина введённого текста не должна превышать 10 символов!'+'\n (ваш текст содержит '+form_name.my_text.value.length+' симоволов)');
        return false;
    }
    else
        return true;
}
</script>
<body>
<form name=myf method=post action=my.php &#111;&#110;Submit='return my_f(this);'>
<textarea name=my_text></textarea>
<input type=submit>
</form>


Затем на стороне сервера в my.php сделать на всякий случай ещё так:
 
Код:
$my_text=substr($my_text, 0, 10);//рубанём строчку на всякий случай
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог