今天终于大发神威,完美解决了这个问题。只需修改/e/class/cjfun.php文件中的以下几处:
1.函数ReturnCJ_str中添加个默认为1的参数$diJiGe,表示单页面多点采集的第几个点。
//取得替换空余出来的值
function ReturnCJ_str($text,$exp,$info,$diJiGe=1){
$e1="[phome-".$exp."]";
$e2="[/phome-".$exp."]";
$text=stripSlashes(stripSlashes($text));
//替换回车
$text=ReplaceFc($text);
$rep="[!--".$exp."--]";
//替换
$num=CountCJ_site($text,$exp);//取得符号位置
$zztext=RepInfoZZ($text,$exp,0);
$text1=stripSlashes(preg_replace($zztext,$e1."".$num.$e2,$info));
$r=explode($e1,$text1);
$r1=explode($e2,$r[$diJiGe]);
$text1=$r1[0];
return $text1;
}
[此帖子已被 海蓝港湾 在 2014-9-27 13:32:57 编辑过]