回显 XHTML 标签

帕鲁奇

当我尝试在 PHP 循环中回显大部分 XTHML 标签时,其中一个回显来自 MySQL 的数据它只在浏览器中显示文本。我正在运行带有 Apache 和 MySQL 的 XAMPP 控制面板进行测试。

代码:

echo "<textarea readonly>";
while ($wiersz = mysql_fetch_array($sql_wynik_zapytania)) 
{
echo "   ".$wiersz['NICK'].":\n";
echo $wiersz['KOMENT']."\n"."<hr />"."\n";
}
echo "</textarea>";

浏览器中的结果:

   NICK:
a
<hr />
   NICK:
asdaa
<hr />
   pallluch:
cccc

“a”“asdaa”“cccc”只是添加到数据库表中用于测试的随机文本。

Echo 与 完美配合<textarea>,但<hr>似乎不行。

任何人都可以帮忙吗?

昆汀

textarea 元素不能包含纯文本以外的任何内容。

您正在编写无效的 HTML,并且浏览器正在尝试通过将<字符视为纯文本而不是标记的开头来恢复

看起来您无论如何都没有使用 textarea 接受用户输入(您已将其设为只读)。不要在此处使用 textarea 元素。您可能想<pre>改用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章