Как правельно организовать форму для чата чтобы можно было передавать текст?
В чем проблема?
[COLOR="Red"]хтмл-форма:[/COLOR]
<input name="msg" type="text" maxlength="1000" style="width:255px" />
Я поставил 1000 символов:
ввожу например так:
12345678910 - всё нормально передается
если ввожу например так (через Ctrl+C/Ctrl+V):
123
456
78910
у меня в форму ввода вставляются только 123.
Тоесть когда я в чат хочу передать несколько строк с Enter-ом (переводом на новую строку) у меня не получается.
Помогите. Подскажите если кто с этим сталкивался.
Цитата:
<input name="msg" type="text" maxlength="1000" style="width:255px" />
на
Цитата:
<textarea name="msg" cosl="20" rows="8"></textarea>
где cols - ширина поля в символах, а rows - высота
Этот чат организован на файлах..Потому как хост на котором стоит сайт не имеет БД.
Теперь при выводе сообщения каждая строчка выводится отдельно как новое сообщение.
?
Храните с использованием какого-либо уникального разделителя между сообщениями или в .xml
Действительно, странные вопросы... strtr("\n" => '\n') для экранирования, например. Не сложно ведь...
sqlite как вариант. На некоторых хостингах он есть (fatal.ru например)