我正在尝试从一个地方发布到另一个textarea的PHP数据。
以下是这种情况: 在doSearchTweet.php显示使用twitter API检索的推文后,用户可以使用表单检查他们想要的推文。
表单会在选定的推文上发布textarea输入。
问题是,我无法在textarea中设置所选推文的样式。
例如:用户名 - Jakob Tweet - 我需要帮助设计php! 我选择了这条推文并将数据发布到textarea中,它显示了这个
JakobI需要帮助设计php!
而不是
氏
我需要帮助设计php!
我尝试在textarea中使用普通的html标签,例如<br/>
n /,而不是应用html标签,它会显示为这样的普通文本
氏&LT; b r&gt;我需要帮助设计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>
答案 0 :(得分:4)
将"<br>"
替换为textarea输出中的"\n"
。
答案 1 :(得分:1)
$content = str_replace("\r\n", "<br />", $content);
答案 2 :(得分:1)
也许nl2br($text);
就是答案