foreach($kws as $k){$k = trim($k);if($k!=”"){if($i > $maxkey){break;}$myrow = $this->dsql->GetOne(“select * from dede_keywords where keyword=’$k’ And rpurl<>” “);if(is_array($myrow)){$karr[] = $k;$GLOBALS['replaced'][$k] = 0;$kaarr[] = “<a href=’{$myrow['rpurl']}’><u>$k</u></a>”;}$i++;}}把它替换成:
代码如下:global $dsql;$query=”SELECT * FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”;$dsql->SetQuery($query);$dsql->Execute();while($row = $dsql->GetArray()){$key = trim($row['keyword']);$key_url=trim($row['rpurl']);$karr[] = $key;$kaarr[] = “<a href=’$key_url’ target=’_blank’><u>$key</u></a>”;}友情提示一下:文件的修改请注意备份!在后台,系统设置里设定一下自动替换的次数就行了。