diff --git a/application/default/controllers/ServiceController.php b/application/default/controllers/ServiceController.php index 6bd297f3..2323d68e 100644 --- a/application/default/controllers/ServiceController.php +++ b/application/default/controllers/ServiceController.php @@ -999,7 +999,7 @@ class ServiceController extends Zend_Controller_Action $max = 5; $error=''; - if(preg_match_all("#

(.+?)<\/h3>#im",$html,$matchs,PREG_PATTERN_ORDER)) + if(preg_match_all("#(.+?)<\/h3>#im",$html,$matchs,PREG_PATTERN_ORDER)) { foreach ($matchs[0] as $k=>$v){ if($k < $max) $rev[$k]['title']=utf8_encode($v); @@ -1008,7 +1008,7 @@ class ServiceController extends Zend_Controller_Action $error = "无搜索结果"; } - if(preg_match_all("!(.*?)<\/span>!im",$html,$matchs,PREG_PATTERN_ORDER)) + if(preg_match_all('!
(.*?)<\/div>!im',$html,$matchs,PREG_PATTERN_ORDER)) { foreach ($matchs[0] as $k=>$v){ if($k < $max) $rev[$k]['content']=utf8_encode($v);