htmlspecialchars转换的疑问

htmlspecialchars是把html标签转化为字符串html,可为什么我从file.txt文本中读取再进行转化并没有输出html标签字符串。在程序中直接输入ech... htmlspecialchars是把html标签转化为字符串html,可为什么我从file.txt文本中读取再进行转化并没有输出html标签字符串。在程序中直接输入 echo htmlspecialchars("<br><td>"); 这时网页输出<br><td>。

file.txt
进阶参考、数据库系<br><td>统开发入门参考、数据库系统开

是否在读取后还要对数据怎样处理再转换呢
展开
 我来答
v93l51j3
2011-02-25 · TA获得超过975个赞
知道小有建树答主
回答量:742
采纳率:0%
帮助的人:143万
展开全部
<?

if (Trim($title) = "" or Trim($url) = "" or Trim($comments) = "" )
{
echo "<script language='JavaScript'>alert('请您填写完整的网站信息');history.go(-1);</script>";
}
elseif (inStr(title,"发-票")>0 or inStr(comments,"发-票")>0 or inStr(regsiteabout,"发-票")>0)
{
echo "<script language='JavaScript'>alert('不欢开迎发-票的!');history.go(-1);</script>" ;
}
elseif (title <> htmlspecialchars($title) or comments <> htmlspecialchars($comments) or name <> htmlspecialchars($name))
{
echo "<script language='JavaScript'>alert('请勿包含HTML标记!');history.go(-1);</script>") ;

}
if (Trim($name) = "" ){ $name = " 未知 "}
?>

inStr需要找另外一个函数代替,这一点;你依据自己的需求来改吧。我记得javascript中由一个函数可以代替的 ;php中怎样改就不知道了 。
追问
我是想要将html标签做字符串输出到网页中

参考资料: 百度一下

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
您可能需要的服务
百度律临官方认证律师咨询
平均3分钟响应 | 问题解决率99% | 24小时在线
立即免费咨询律师
12918人正在获得一对一解答
石家庄麦田守望1分钟前提交了问题
长沙森林舞者2分钟前提交了问题
大连海浪之心6分钟前提交了问题
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消
还有疑问? 马上咨询31306位在线律师,3分钟快速解答
立即免费咨询律师

辅 助

模 式