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

Ваш аккаунт

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

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

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

Как правельно организовать форму для чата чтобы можно было передавать текст?

44K
03 марта 2010 года
rayvoid
25 / / 30.11.2009
Вопрос у меня возник, когда я организовал на своем сайте небольшой чат.

В чем проблема?

[COLOR="Red"]хтмл-форма:[/COLOR]

<input name="msg" type="text" maxlength="1000" style="width:255px" />
Я поставил 1000 символов:

ввожу например так:
12345678910 - всё нормально передается

если ввожу например так (через Ctrl+C/Ctrl+V):
123
456
78910
у меня в форму ввода вставляются только 123.

Тоесть когда я в чат хочу передать несколько строк с Enter-ом (переводом на новую строку) у меня не получается.

Помогите. Подскажите если кто с этим сталкивался.
33K
03 марта 2010 года
DuMMeR
19 / / 30.01.2008
Замени
Цитата:
<input name="msg" type="text" maxlength="1000" style="width:255px" />


на

Цитата:
<textarea name="msg" cosl="20" rows="8"></textarea>


где cols - ширина поля в символах, а rows - высота

44K
03 марта 2010 года
rayvoid
25 / / 30.11.2009
Да впринципе это помогло, но стала актуальной другая проблема.
Этот чат организован на файлах..Потому как хост на котором стоит сайт не имеет БД.
Теперь при выводе сообщения каждая строчка выводится отдельно как новое сообщение.

?
244
03 марта 2010 года
UAS
2.0K / / 19.07.2006
Ну меняйте реализацию хранения сообщений чата, че ж непонятного-то..
Храните с использованием какого-либо уникального разделителя между сообщениями или в .xml
253
03 марта 2010 года
Proger_XP
1.5K / / 07.08.2004
Действительно, странные вопросы... strtr("\n" => '\n') для экранирования, например. Не сложно ведь...
366
04 марта 2010 года
int
668 / / 30.03.2005
sqlite как вариант. На некоторых хостингах он есть (fatal.ru например)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог