Normalde xml den gelen resimler şu şekilde
<promoImage>http://www.siteadi.com/resim.jpg</promoImage> <images> <count>4</count> <image>http://www.siteadi.com/resim.jpg</image> <image>http://www.siteadi.com/resim.jpg</image> <image>http://www.siteadi.com/resim.jpg</image> <image>http://www.siteadi.com/resim.jpg</image> </imas>Burdan promoImage' yi ve resimleri sorunsuz alıyorum.
if(isset($products->product[$a]->promoImage) && $products->product[$a]->promoImage!=''){
$imageName=$this->getImageName($products->product[$a]->promoImage);
if(@copy($products->product[$a]->promoImage, '../image/data/'.$imageName)){
$mainImage='data/'.$imageName;
}else{
$mainImage='';
}
}else{
$mainImage='';
}
//varsa diğer resimleri alalım...
if(isset($products->product[$a]->images) && count($products->product[$a]->images)>0){
foreach($products->product[$a]->images->image as $others){
$imageName=$this->getImageName($others);
if($others!=''){
if(@copy($others, '../image/data/'.$imageName)){
$imageName='data/'.$imageName;
}else{
$imageName='';
}
$this->db->query("INSERT INTO ".DB_PREFIX."product_image SET
product_id='".$this->db->escape($product_id)."',
image='".$this->db->escape($imageName)."'");
}
}
}Başka bir xml den gelen veriler şu şekilde
<media_gallery> <image1>http://www.site.com/resim.jpg</image1> <image2>http://www.site.com/resim.jpg</image2> <image3>http://www.site.com/resim.jpg</image3> </media_gallery>bu veriyi nasıl alacağım acaba ? Bir türlü alamadım resimleri