我正在制作一个表单,用于编辑我正在制作的网站上的用户帖子。我当前遇到的一个问题是该页面查询用户帖子的内容并将其插入 textarea
就像用户写的一样,但帖子的第一 block 已经消失了,只显示了用户写的其余内容。例如,如果用户写了 2 段,将其发布,然后转到网站并查看他的帖子,它就会显示得很好。然而,当用户进入控制面板并编辑帖子时,页面按标题查询帖子,查询帖子内容,但只有第二段插入到 textarea
中。 .
我尝试增加 textarea
的行数以为行数已经用完了,但这并没有改变什么。然后我设置 textarea
的最大长度但这也没有效果。我什至echo
从 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>**CONTENT HERE**</textarea>
像这样:
echo "<textarea cols=\"85\" rows=\"25\" maxlength=\"60000\" name=\"sermon_content\">$content</textarea>";
而不是使用value
属性
关于php - 文本区域中查询的文本不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36669025/