博客正文变量正在mysql中另存为:
$body = mysql_real_escape_string($_POST['body']);从DB中提取它,如下所示:
$body = nl2br($row['body']);并使用echo $body来展示它。
我希望用户能够嵌入视频,并在他们的博客中使用html标签,我遇到的问题是,当用户进入“编辑”模式更改博客时,您可以看到所有的html链接中断标签。有没有办法显示除换行符之外的所有html标签?
发布于 2011-07-19 12:01:28
在您的代码示例中有几件事正在发生。首先,你应该使用mysqli_real_escape_string而不是mysql_real_escape_string,这是a few reasons的原因。
其次,在显示文本之前,您不希望使用nl2br。
https://stackoverflow.com/questions/6741983
复制相似问题