У меня есть <textarea>
, в котором я сохраняю сообщение, которое отправляется пользователю, зарегистрировавшемуся на моем сайте. Означает, что я могу изменить сообщение из моей панели администратора.
я использую
$message = nl2br($_POST['message']);
Эта команда сохраняет $message в БД каждый раз, когда я обновляю сообщение, чтобы оно могло обрабатывать мой Enter как <br>
. Но теперь предположим, что если я обновлю сообщение без внесения каких-либо изменений, оно добавит <br>
к <br>
(2 разрыва строки ).
я вхожу в текстовое поле
Hi
Thanx for contact Us
Он будет хранить его как
Hi<br>
Thanx for contacting us<br>
Теперь, если я добавлю к нему строку
Hi<br>
Thanx for contacting us<br>
-Team MCXIndiaLive
Он будет хранить его как
Hi<br><br>
Thanx for contacting us<br><br>
-Team MCXIndiaLive
Как я могу это остановить???
nl2br
при представлении его пользователю. - person Maerlyn   schedule 27.05.2013nl2br
только при отображении, а не при сохранении. - person Oliver Charlesworth   schedule 27.05.2013