博客正文变量被保存到mysql中:
$body = mysql_real_escape_string($_POST['body']);
从DB中提取它,如:
$body = nl2br($row['body']);
并使用echo $body
来展示它。
我希望用户能够嵌入视频,并在他们的博客中使用html标签,我遇到的问题是当用户进入“编辑”模式更改博客时,您可以看到所有的html linkbreak标签。有没有办法显示除linebreak标签之外的所有html标签?
答案 0 :(得分:0)
您的代码示例中有一些事情正在发生。首先,您应该使用mysqli_real_escape_string
代替mysql_real_escape_string
,这里有a few reasons原因。
其次,在显示文本之前,您不想使用nl2br
。