Merhaba arkadaşlar,
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