Форматирование разрывов строк в <textarea> - PullRequest
3 голосов
/ 31 июля 2011

Я пытаюсь получить данные PHP, которые публикуются из одного места в другое textarea.

Вот случай: после того, как doSearchTweet.php показывает твиты, полученные с помощью Twitter API, пользователь может проверить твиты, которые онихочу использовать форму.

Форма будет публиковать выбранные твиты в текстовой области.

Вот проблема, я не могу стилизовать выбранные твиты в текстовой области.

Дляпример: Имя пользователя - Якоб Чирикать - мне нужна помощь в стилизации PHP!Я выбираю этот твит, и данные отправляются в текстовое поле, оно показывает это

Jakob Мне нужна помощь в стилизации php!

вместо

Jakob

Мне нужна помощь в стилизации php!

Я попытался использовать обычные HTML-теги, такие как <br/> n / в текстовой области, вместо применения тегов HTML, он будетпоявляются как обычный текст, как это

Jakob
Мне нужна помощь в стилизации PHP!

вот мой код

<tr><td><label for="content"><span class="postBigFont">Content: </span></label></td>
<td colspan="4"><textarea cols="60" rows="15" name="content">
<?php
        $user = $_POST['username'];
        $content = $_POST['content'];
        $add = $_POST['add'];
        foreach ($add as $i){
        echo $user[$i];
        echo $content[$i];
    }?>
</textarea></td></tr>

Ответы [ 3 ]

4 голосов
/ 31 июля 2011

Замените "<br>" на "\n" в выводе textarea.

1 голос
/ 21 декабря 2011

Возможно nl2br($text); ответ

1 голос
/ 21 декабря 2011
$content = str_replace("\r\n", "<br />", $content);
...