我想在我的网站上显示为字符串

时间:2018-07-18 07:57:43

标签: php html

<!DOCTYPE html>未显示在我的网站上,我有一个包含html和php问题的简单网站。当我从数据库中呈现问题时,<!DOCTYPE html>会按原样显示在输入或文本区域中,但不使用输入字段则不会显示任何内容。

这是不显示html代码的问题: enter image description here

我在这里添加了声明:

enter image description here

2 个答案:

答案 0 :(得分:2)

在从数据库输出数据之前,使用htmlspecialcharshtmlentities

<?php echo htmlspecialchars($string); ?>

<?php echo htmlentities($string); ?>

参考

PHP Manual - htmlentities
PHP Manual - htmlspecialchars

答案 1 :(得分:0)

在输出之前对内容进行编码:

<?= htmlspecialchars($questionContent); ?>