日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > Phpcms2008關聯鏈接沖突問題的解決方法

Phpcms2008關聯鏈接沖突問題的解決方法

來源:程序員人生   發布時間:2014-03-12 09:43:58 閱讀次數:3947次

最近解決了phpcms2008上的關聯鏈接的小BUG

所用的方法有點特別,雖然公司的老程序員也說關聯鏈接沖突不是這么搞滴,但是管他呢,

黑貓白貓抓到老鼠就是好貓

例如:

< a href="www。yyy.com">做<a href="www。yyy.com">程序</a>是件很有意思的事</a>

在瀏覽器中效果自已試吧,這里不能發鏈接

看到結果了嗎?
很顯然這不是我想要的效果,我期望達到的效果是只顯示比較“長”的詞的鏈接。

解決方案:
找到 根目錄下的
include/global.func.php 文件,找到keylinks 函數,將這個函數替換為:

function keylinks($txt, $replacenum = '')
{
$search = "/(alts*=s*|titles*=s*)["|'](.+?)["|']/ise";
$replace = "_base64_encode('1','2')";
$replace1 = "_base64_decode('1','2')";
$txt = preg_replace($search, $replace, $txt);
$linkdatas = cache_read('keylink.php','',1);
if($linkdatas)
{
$word = $replacement = array();
foreach($linkdatas as $v)
{
$word1[] = '/'.preg_quote($v[0], '/').'/';
$word2[] = $v[0];
$replacement[] = '<a class="keylink" href="'.$v[1].'" target="_blank">'.$v[0].'</a>';
}
if($replacenum != '')
{
$txt = preg_replace($word1, $replacement, $txt, $replacenum);
}
else
{
$txt = str_replace($word2, $replacement, $txt);
}
}
$txts = array();
$txts = split('$v){
if($k!=0){
$txts[$k] = '$v){
if(stripos($v,'')){
$counta++;
}else{
if($counta != 1){
$txts[$k] = preg_replace('//','',$txts[$k]);
$txts[$k] = preg_replace('/<(/)?a(s+.*?)?>/','',$txts[$k],$counta-1,$count);
$counta = $counta-$count;
}
}
}
}
$t = '';
foreach($txts as $v){
$t .= $v;
}
$txt = $t;
$txt = preg_replace($search, $replace1, $txt);
return $txt;
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
為碼而活
積分:4237
15粉絲
7關注
欄目熱點
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩国产中文 | 国产激情在线 | 毛片免费播放 | 亚洲看片网站 | 黄色一级片在线免费观看 | 亚洲男人的天堂在线 | 亚洲a毛片 | 国产色女 | 黄色网址免费 | 欧美精品系列 | 精品国产31久久久久久 | 亚洲精品视频免费看 | 久久久久国产一区二区三区 | 天天操天天射天天爽 | 日韩欧美色图 | 天天综合久久 | 成人自拍视频在线 | 精品免费二区三区三区高中清不卡 | 欧美一区二区三区四区在线观看 | 一级片在线观看 | 黄色av毛片| 久久午夜视频 | 999久久久久久久久6666 | 欧美精品一区在线 | 高潮视频网站 | 欧美一区二区三区四区在线观看 | 欧美日韩国产一区二区三区 | 黄色亚洲片 | 久久99国产精品免费网站 | 成人教育av| 日韩欧美一区二区三区免费观看 | 99久久免费看精品国产 | 成人在线精品视频 | 99在线看 | 成人精品影院 | 欧美不卡一二三 | 国产精品99一区二区三区 | 99精品国产一区二区三区 | 日韩视频中文字幕 | 色综合久久综合网 | 免费观看高清韩国日本大全 |