|
|
|
(Perl) неправильно отображаются данные в Memo-полях (срочно)
|
|||
|---|---|---|---|
|
#18+
Разработал форум (Perl, MySQL, JavaScript, HTML). Весь код писал сам. Memo-поля вводятся обычно, с помощью открывающего и закрывающего тега HTML <textarea></textarea>. Это поле для ввода сообщений пользователя. В MySQL это поле называется message_content, тип данных "TEXT". Сообщение пользователя вводится в базу данных, но проблема в том, что: то, что пишется на нескольких строчках в сообщении (т.е. имеются пустые строки между отдельными предложениями в одном сообщении), все отображается в одной сплошной строке. Вопрос: Какой код и куда (на HTML или на Perl) нужно ввести, чтобы сообщения пользователей отображались с форматом, т.е. там где есть пустая строка, отображалась пустая строка? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2006, 21:39:02 |
|
||
|
(Perl) неправильно отображаются данные в Memo-полях (срочно)
|
|||
|---|---|---|---|
|
#18+
> неправильно отображаются данные в Memo-полях (срочно) А в других полях? ;) И к чему такая спешка? > то, что пишется на нескольких строчках в сообщении > все отображается в одной сплошной строке. Вот тут не совсем понятно, неправильно пишется в базу или же неправильно выводится из базы в браузер. > Вопрос: Какой код и куда (на HTML или на Perl) нужно ввести Скорей всего, при выводе в браузер забыли добавить тег <br> на каждом переводе строки (не знаю как в перле, а в пхп есть функция nl2br для этой цели). Как вариант, заключить выводимый текст в теги <pre></pre> Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2006, 22:17:56 |
|
||
|
(Perl) неправильно отображаются данные в Memo-полях (срочно)
|
|||
|---|---|---|---|
|
#18+
vkle Проблемы только с Memo-полями. К следующему пятницу я должен закончить этот форум до конца. И работало чтобы без ошибок (хотя бы без грубых ошибок). Неправильно выводиться из базы в браузер. А что при каждом переводе строки надо вставлять тег <br>? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 01:43:18 |
|
||
|
(Perl) неправильно отображаются данные в Memo-полях (срочно)
|
|||
|---|---|---|---|
|
#18+
Ну блин, писать форум без базовых знаний HTML... Да, либо <br>, либо новый абзац (<p>), либо заключайте текст в тег <pre></pre>, тогда он будет выводиться вместе с переносами, как есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2006, 04:31:52 |
|
||
|
(Perl) неправильно отображаются данные в Memo-полях (срочно)
|
|||
|---|---|---|---|
|
#18+
vkle, DocAl Спасибо за Ваш совет (тег <br>). Помогло всего одна строка кода на Perl: $message=~s/\n/<br>/g; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2006, 05:24:16 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33639408&tid=1476435]: |
0ms |
get settings: |
8ms |
get forum list: |
8ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
417ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 697ms |

| 0 / 0 |
