PHP字符转义的问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 01:49:28
<?php
$a=mysql_connect("127.0.0.1","root","");
$b="select * from max_data";
mysql_query("set names gb2312");
$c=mysql_db_query("ok",$b,$a);
while($d=mysql_fetch_array($c)){
echo $d['content'];
}
?>
我输出echo $d['content'];里面的表的值。。

数据库里面的值是
<link rel="alternate" type="application/rss+xml" title="A5站长论坛 - 美工区" href="http://bbs.admin5.com/rss.php?fid=139&;auth=0" />
<link rel="stylesheet" type="text/css" href="forumdata/cache/style_1.css" />
<link rel="stylesheet" type="text/css" href="forumdata/cache/style_1_append.css" />
<link rel="stylesheet" type="text/css" href="/images/head

<?php
function strProc($string,$bIsHtml=false)
{
if (!$bIsHtml)
{
$string=htmlspecialchars($string);
}
$string=str_replace(' ','&nbsp;',$string);
$string=str_replace("\t",'&nbsp;&nbsp;&nbsp;&nbsp;',$string);
$string=nl2br($string);
return $string;
}
$a=mysql_connect("127.0.0.1","root","");
$b="select * from max_data";
mysql_query("set names gb2312");
$c=mysql_db_query("ok",$b,$a);
while($d=mysql_fetch_array($c)){
echo strProc($d['content']);
}
?>