Inferno adlı üyeden alıntı: mesajı görüntüle
Merhaba arkadaşlar.

http://mcdn01.indirdik.com/c/17/17536/17536.xml adresinde bulunan xml verilerini çekmek istiyorum. Sadece thumbnail için yazdığım kod

<?php
$xml = simplexml_load_file("http://mcdn01.indirdik.com/c/17/17536/17536.xml")
       or die("Hata: Baglanti Saglanamadi");
        foreach($xml->children() as $product){
        foreach($product->children() as $images => $data){
        $thumbnail = $data->image['thumbnail'];
        echo "<img src=\"$thumbnail\" border=\"0\">\n";
        }
}

?>
Bu kodu kullandığım zaman html olarak
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="" border="0">
<img src="http://www.indirdik.com/products/8138/th_uzaktan_kumandali_isik_1.jpg" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="" border="0"> 
<img src="http://www.indirdik.com/products/7938/th_cam_silecegi.jpg" border="0">
gibi bir çıktı alıyorum ve bir türlü istediğim verileri oradan çekemiyorum. Benim yapmak istediğim xml dosyası içerisinde bulunan verileri bir döngü içerisinde random olarak 4 tanesini;

<a href="$url" target="_blank"><img src="$thumbnail" alt="$title"/></a></br>

şeklinde echo yaptırmak istiyorum, hatta mümkünse orada bulunan tüm verileri echo yaptırmak istiyorum. Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim.
$xml = simplexml_load_file('http://mcdn01.indirdik.com/c/17/17536/17536.xml');
foreach($xml->product as $key => $val){
	echo '<a href="'.$val->url.'" target="_blank"><img src="'.$val->images->image.'" alt="'.$val->title.'"/></a><br />';
}