powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) неправильно отображаются данные в Memo-полях (срочно)
6 сообщений из 6, страница 1 из 1
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33639326
Cyber Craft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разработал форум (Perl, MySQL, JavaScript, HTML). Весь код писал сам. Memo-поля вводятся обычно, с помощью открывающего и закрывающего тега HTML <textarea></textarea>. Это поле для ввода сообщений пользователя. В MySQL это поле называется message_content, тип данных "TEXT". Сообщение пользователя вводится в базу данных, но проблема в том, что: то, что пишется на нескольких строчках в сообщении (т.е. имеются пустые строки между отдельными предложениями в одном сообщении), все отображается в одной сплошной строке.

Вопрос: Какой код и куда (на HTML или на Perl) нужно ввести, чтобы сообщения пользователей отображались с форматом, т.е. там где есть пустая строка, отображалась пустая строка?

Заранее благодарен.
...
Рейтинг: 0 / 0
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33639339
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> неправильно отображаются данные в Memo-полях (срочно)

А в других полях? ;)
И к чему такая спешка?


> то, что пишется на нескольких строчках в сообщении
> все отображается в одной сплошной строке.

Вот тут не совсем понятно, неправильно пишется в базу или же неправильно
выводится из базы в браузер.


> Вопрос: Какой код и куда (на HTML или на Perl) нужно ввести

Скорей всего, при выводе в браузер забыли добавить тег <br> на каждом
переводе строки (не знаю как в перле, а в пхп есть функция nl2br для этой
цели). Как вариант, заключить выводимый текст в теги <pre></pre>

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33639408
Cyber Craft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle
Проблемы только с Memo-полями.
К следующему пятницу я должен закончить этот форум до конца. И работало чтобы без ошибок (хотя бы без грубых ошибок).
Неправильно выводиться из базы в браузер.
А что при каждом переводе строки надо вставлять тег <br>?
...
Рейтинг: 0 / 0
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33639441
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну блин, писать форум без базовых знаний HTML...
Да, либо <br>, либо новый абзац (<p>), либо заключайте текст в тег <pre></pre>, тогда он будет выводиться вместе с переносами, как есть.
...
Рейтинг: 0 / 0
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33647802
Cyber Craft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkle, DocAl
Спасибо за Ваш совет (тег <br>). Помогло всего одна строка кода на Perl: $message=~s/\n/<br>/g;
...
Рейтинг: 0 / 0
(Perl) неправильно отображаются данные в Memo-полях (срочно)
    #33647952
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Разработал форум (Perl, MySQL, JavaScript, HTML). Весь код писал сам.
Cyber Craft , меня больше удивляет как вы разработали форум, не зная что такое <br>. ;)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) неправильно отображаются данные в Memo-полях (срочно)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]