用DEDE采集数据的朋友,你是怎样嵌入单品的?
beautybaby
2009-05-25 13:02
class OpsAdManage {
var $ptotal;
var $presult;
var $pcount;
var $statistic;
var $aid;
var $serviceid;
var $pid;
var $pw;
function OpsAdManage($pid='10849159',$pw='qXsuaCg=')
{
$this->presult = array();
$this->pcount=0;
$this->ptotal = 0;
$this->statistic = array();
$this->pid = $pid;
$this->pw = $pw;
$this->aid = '';
$this->serviceid = '';
global $OPSCNF;
if($OPSCNF['pw'] != '')
$this->pw = $OPSCNF['pw'];
if($OPSCNF['pid'] != '')
$this->pid = $OPSCNF['pid'];
}
function opsparser($data)
{
$resarr =array();
preg_match("/(.*?)<\/PTOTAL>/is",$data,$tmpout);
$resarr['ptotal'] = intval($tmpout[1]);
$this->ptotal = $resarr['ptotal'];
unset($tmpout);
preg_match_all("/\s*(.*?)<\/PRICE>\s*(.*?)<\/TOTALCOST>\s*(.*?)<\/MEMBERID>\s*(.*?)<\/CLICKINFO>\s*(.*?)<\/COMMISIONRATE>\s*(.*?)<\/TOTALCLICK>\s*(.*?)<\/RESOURCEPATH>\s*(.*?)<\/CATNAME>\s*(.*?)<\/RANK_SCORE>\s*(.*?)<\/ALT>\s*(.*?)<\/EURL>\s*(.*?)<\/SERVICEID>\s*(.*?)<\/DETAIL_URL>\s*(.*?)<\/COMMISION>\s*(.*?)<\/TAOBAO_INFO>\s*(.*?)<\/ORITYPE>\s*(.*?)<\/CATID>\s*(.*?)<\/CONTACT>\s*(.*?)<\/ORIMEMBERID>\s*(.*?)<\/TOTALACTION>\s*(.*?)<\/DESC>\s*(.*?)<\/ORIOBJID>\s*(.*?)<\/SHOPCOMMISIONRATE>\s*(.*?)<\/UPDATETIME>\s*