我用的是帝国6.6的,如何把文章的关键字设置成自动加粗的问题, 在e/class/functions.php,搜索“function ReplaceKey(” 代码是: //替换关键字 function ReplaceKey($newstext){ global $empire,$dbtbpre,$public_r; if(empty($newstext)) {return $newstext;} $sql=$empire->query("select keyname,keyurl from {$dbtbpre}enewskey"); while($r=$empire->fetch($sql)) { $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/'.$r[keyname].'/','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]); } return $newstext; } 我按7楼的把$newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>', 改成了$newstext=str_replace($r[keyname],"<b> <a href='".$r[keyurl]."' target='_blank' class='infotextkey'>".$r[keyname]."</a></b>",$newstext);
可后台都进不去了,
如何修改代码,才能使关键字加粗,请高手指点一下,请写具体一个,我是刚学的啊 我的网址是www.lanjoy.com
|