火车采集器发布DEDEv5.7图集失败的解决办法

DEDE5.7升级时,对代码进行了重构,以兼容PHP5.3,但部份代码升级时测试不到位,出现了一些问题。

以下为5.6时的代码,覆盖上来即可解决。正确的代码未研究,额。

[php]
/**
* 获得网址的host和query部份
*
* @access public
* @param string $gurl 调整地址
* @return string
*/
function GetHostInfo($gurl)
{
$gurl = eregi_replace("^http://","",trim($gurl));
$garr[‘host’] = eregi_replace("/(.*)$","",$gurl);
$garr[‘query’] = "/".eregi_replace("^([^/]*)/","",$gurl);
return $garr;
}
[/php]