$picname=rtrim($picname); if(eregi("\.(jpg|gif|png)$",$picname)) { $mkimg->SetVar($cfg_basedir.$picname,"file"); $litpic=str_replace('.','_lit.',$picname); $litpic=stripslashes($litpic); switch($maketype) { case 1: $mkimg->Distortion($cfg_basedir.$litpic,$imgwidth,$imgheight); break; case 2: $mkimg->Prorate($cfg_basedir.$litpic,$imgwidth,$imgheight); break; case 3: $mkimg->Cut($cfg_basedir.$litpic,$imgwidth,$imgheight); break; case 4: $mkimg->BackFill($cfg_basedir.$litpic,$imgwidth,$imgheight,$backcolor1,$backcolor2,$backcolor3); break; } $dsql->ExecuteNoneQuery("update #@__archives set litpic='$litpic' where ID='$ID'"); $dsql->ExecuteNoneQuery("update #@__full_search set litpic='$litpic' where aid='$ID'"); } //echo "update #@__archives set litpic=$litpic where ID=$ID"; echo $litpic."---ID:".$ID."<BR>"; } else { if(is_array($filear) && count($fieldear)>3 &&($filear[3]!="litimg"||$filear[0]=="")) {