格式化

发布于 2024-11-27 01:47:03 字数 1009 浏览 1 评论 0原文

我正在尝试将 PHP 数据从一个地方发布到另一个文本区域。

案例如下: doSearchTweet.php 显示使用 twitter API 检索的推文后,用户可以使用表单检查他们想要的推文。

该表单将在文本区域输入中发布选定的推文。

问题是,我无法在文本区域中设置所选推文的样式。

例如:用户名 - Jakob Tweet - 我需要 php 样式方面的帮助! 我选择这条推文并将数据发布到文本区域,它显示了这一点

Jakob我需要 php 样式方面的帮助!

而不是

雅各布

我需要 php 样式方面的帮助!

我尝试在文本区域中使用普通的 html 标签,例如
>
n/,而不是应用 html 标签,它将显示为像这样的普通文本

雅各布< br >我需要 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>

I am trying to PHP data that is posted from one place to another textarea.

Here is the case:
after doSearchTweet.php shows the tweets that are retrieved using twitter API, user can checked the tweets they want using a form.

The form will post the selected tweets a textarea input.

Here is the problem, I cannot style the selected tweets in the textarea.

For example: Username - Jakob Tweet - I need help in styling php!
I select this tweet and the data is post into the textarea, it shows this

JakobI need help in styling php!

instead of

Jakob

I need help in styling php!

I tried using normal html tags like <br/> n/ in the textarea, instead of applying the html tags, it will appear as normal text like this

Jakob< b r >I need help in styling php!

here is my code

<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>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

踏月而来 2024-12-04 01:47:03

在文本区域输出中将 "
"
替换为 "\n"

Replace "<br>" with "\n" in your textarea output.

幽梦紫曦~ 2024-12-04 01:47:03

也许nl2br($text);就是答案

Perhaps nl2br($text); is the answer

触ぅ动初心 2024-12-04 01:47:03
$content = str_replace("\r\n", "<br />", $content);
$content = str_replace("\r\n", "<br />", $content);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文