JQuery - веб-форма для mysql через php - текстовое поле неправильно форматируется - PullRequest
0 голосов
/ 09 июня 2009

Кто-нибудь может предложить лучший способ сохранить форматирование без изменений в текстовом поле - т.е. сохранить разрывы строк или возврат каретки в mysql, а затем распознать их при заполнении формы при входе в систему?

В настоящее время, когда данные текстового поля сохраняются (в поле TEXT в mysql), теряются возвращаемые значения каретки и вместо этого добавляется небольшой квадрат.

Это будет случай форматирования с использованием nl2br или использования вместо него str_replace?

Спасибо

Ответы [ 3 ]

0 голосов
/ 09 июня 2009

Это не проблема jQuery. В $ _POST должны быть включены правильные разрывы.

0 голосов
/ 12 июня 2009

Я решил свою проблему. Это не было проблемой jQuery, но я не обращался к опубликованной переменной правильно.

0 голосов
/ 09 июня 2009

Скорее всего, квадратное поле не имеет набора символов для отображения маркера абзаца (¶), который MySQL хочет показать вместо возврата каретки.

Вы должны быть в состоянии извлечь данные из MySQL в текстовую область, чтобы убедиться, что данные хранятся правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...