【发布时间】:2016-04-16 19:57:26
【问题描述】:
我正在制作一个表单,用于编辑我正在制作的网站上的用户帖子。我目前遇到的一个问题是页面查询用户帖子的内容并将其插入textarea,就像用户写的一样但是帖子的第一块已经消失了,只显示用户写的其余部分.例如,如果用户写了 2 段,然后将其发布到网站上并查看他的帖子,它显示得很好。但是当用户进入他的控制面板并编辑他的帖子时,页面按标题查询帖子,查询帖子的内容但只有第二段插入textarea。
我尝试增加 textarea 的行数,认为它的行数已用完,但并没有改变任何事情。然后我设置了textarea 的最大长度,但这也没有效果。我什至echo'd 从textarea 中查询到article 标签,一切看起来都很好!
这是我的表格,它张贴了php 是如何echo'ing 的:
echo "<form action=\"update_sermon.php\" method=\"post\" id=\"postform\">";
echo "<sert>SERMON TITLE: <input type=\"text\" id=\"sermon_name\" name=\"sermon_name\" value=\"$title\"></input></sert><br>";
echo "<cont>CONTENT:<br><textarea cols=\"85\" rows=\"25\" maxlength=\"60000\" name=\"sermon_content\" value=\"$content\"></textarea></cont><br>";
echo "<publish><input type=\"submit\" value=\"Update\" id=\"submit\"></input></publish>";
echo "</form>";
提前致谢!
【问题讨论】:
-
题外话,但您可以通过使用单引号和双引号的组合使您的代码更具可读性。
-
<textarea>没有value。 -
@Fred-ii- 现在我知道了。
-
@xR34P3Rx 很高兴听到这个消息,干杯