upload на снимки

zaraan

Registered
Здравейте,
получавам новини чрез rss, в които има и снимки. По какъв начин мога автоматично да записвам снимките в папка на сървъра, където се намира сайта ми. Това е rss-а http://www.investor.bg/rss.php?last
С този код ги показвам в сайта
Код:
# ganbox.com: парсва RSS новини	в масив arrFeeds
        $url='http://www.investor.bg/rss.php?last'; # адрес на RSS хранилката
        $doc = new DOMDocument();
	$doc->load($url);
	$arrFeeds = array();
	foreach ($doc->getElementsByTagName('item') as $node) {
		$itemRSS = array (
			'title'=>$node->getElementsByTagName('title')->item(0)->nodeValue,
			'desc' =>$node->getElementsByTagName('description')->item(0)->nodeValue,
			'link' =>$node->getElementsByTagName('link')->item(0)->nodeValue,
			'date' =>$node->getElementsByTagName('pubDate')->item(0)->nodeValue,
      'fname' =>$node->getElementsByTagName('img')->item(0)->nodeValue,
		              	);
		array_push($arrFeeds, $itemRSS);
	}

        # ganbox.com: отпечатване на feedLimit на брой новини от масива arrFeeds
        $feedLimit=0; # ако feedLimit=0 се показват всичките
        $feedCount=0;
        foreach($arrFeeds as $oneItem){
                        foreach($oneItem as $key=>$value){$oneItem[$key]=iconv('utf-8','cp1251',$value);}
            $feedCount++;
           $site .= "<h3 class=\"feedTitle\"><a href=\"".$oneItem['link']."\"class=\"feedLink\">".$oneItem['title']."</a></h3>\n";
           $site .= "<p class=\"feedDesc\">".$oneItem['desc']."</p>\n";
           $site .= "<p class=\"feedDesc\"><img src=\"".$oneItem['fname']."\" alt=\"\" /></p>\n"

            if($feedLimit>0 && $feedCount>=$feedLimit) break;
        }


Пробвах така, но не става
Код:
$gallery= '../galery/';
$fname=$oneItem['fname'];

preg_match_all('/(.*)\/(.+)\/(.+)\/(.+)/i',str_replace(array("http://","www."),"",$fname),$match);
$fname1= $match[4][0];
 $site .=$fname1;
    if(move_uploaded_file($_FILES['fname1']['tmp_name'], $gallery . $_FILES['fname1']['name'])) {
      $site .= "<p class=\"good\">File uploaded successfully.</p>\n";
    }
    else {
      $site .= "<p class=\"bad\">File upload error.</p>\n";
    }
 

Back
Горе