• 10-05-2020, 16:05:49
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $data = $list[$i]->productgallery ;
    list($gallery1, $gallery2, $gallery3, $gallery4, $gallery5, $gallery6,) = explode(",", $data);
    
    echo 'Ürün Resim 1 : ' . $gallery1 . '<br><br>'; // FOTO 1
    echo 'Ürün Resim 2 : ' . $gallery2 . '<br><br>'; // FOTO 2
    echo 'Ürün Resim 3 : ' . $gallery3 . '<br><br>'; // FOTO 3
    echo 'Ürün Resim 4 : ' . $gallery4 . '<br><br>'; // FOTO 4
    echo 'Ürün Resim 5 : ' . $gallery5 . '<br><br>'; // FOTO 5
    echo 'Ürün Resim 6 : ' . $gallery6 . '<br><br>'; // FOTO 6
    aslında çalısıyor ama gel gelelimher değer her zaman dolu değil o yüzden de Notice: Undefined offset: hatası alıyorum....
  • 10-05-2020, 16:11:55
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $list = explode(",", $data);<br>$i = 1;<br>foreach($list as $gallery){<br>echo 'Ürün Resim  '.$i.': ' . $gallery . '&lt;br&gt;&lt;br&gt;';<br>$i++;<br>}
    hocam explode fonksiyonu değerini $list içine alıp foreach ile her bir değeri yazdırabilirsiniz. böylece sadece içindeki değer kadar echo basmış olusunuz.
  • 10-05-2020, 17:06:45
    #3
    kusura bakma tam anlamadım... hata aldım...
    yanlış yaptım sanırım
  • 14-05-2020, 15:48:19
    #4
    xml = simplexml_load_file('1xtJKBHJHVBJH.xml');
    
    echo '<h2>Ürünler</h2>';
    
    $list = $xml->product;
    
    for ($i = 0; $i < count($list); $i++) {
    
    echo '<b>Ürün İd :</b> ' . $list[$i]->attributes()->productid . '<br>';
    
    echo 'Stok Kodu : ' . $list[$i]->productsku . '<br><br>';
    
    echo 'Ürün Adı : ' . $list[$i]->productname . '<br><br>';
    
    echo 'Ürün Url :' . $list[$i]->producturi . '<br><br>';
    
    echo 'Ürün Açıklama : ' . $list[$i]->description . '<br><br>';
    
    echo 'Stok Kısa Açıklama :' . $list[$i]->excerpt . '<br><br>';
    
    echo 'Ürün Fiyatı :' . $list[$i]->price . '<br><br>';
    
    echo 'Ürün Adet :' . $list[$i]->quantity . '<br><br>';
    
    echo 'Ürün Kategori :' . $list[$i]->category . '<br><br>';
    
    echo 'Ürün Resim :' . $list[$i]->featuredimage . '<br><br>';
    
    echo 'Ürün Durumu :' . $list[$i]->attributedurumu . '<br><br>';
    
    echo 'Ürün Garanti :' . $list[$i]->attributegaranti . '<br><br>';
    
    echo 'Ürün Garanti Süresi :' . $list[$i]->attributegarantisresi . '<br><br>';
    
    echo 'Ürün Kutusu : ' . $list[$i]->attributekutu . '<br><br>';
    
    
        $data = $list[$i]->productgallery ;
    $list = explode(",", $data);
    $i = 1;
    foreach($list as $gallery){
    echo 'Ürün Resim '.$i.': ' . $gallery . '<br>';
        $i++;
    burda hata alıyorumözellikle alt kısımda bulunan resimleri çekerken tek ürün çekiyor kalıyor bır yanlışlık yaptım ama bulamadıım