• 19-10-2020, 10:37:14
    #1
    Merhaba arkdaşlar, php sitemde birkaç mesajdan sonra banner resim eklemek istiyorum, mesajlar <?php endforeach ?> olarak bitmektedir, yardımcı olacak varmıdır.
    Yani 5 mesajdan sonra bir resim çeksin.
  • 19-10-2020, 10:44:42
    #2
    Yardımcı olabilirim.
  • 19-10-2020, 11:20:42
    #4
    İşe yaramadı hata verdi
  • 19-10-2020, 11:24:11
    #5
    ahsullda adlı üyeden alıntı: mesajı görüntüle
    İşe yaramadı hata verdi
    Pm ile kodu iletirsen yardımcı olayım
  • 19-10-2020, 12:18:06
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Döngü dışına bir değişken ata, 0 değeri ver ve döngü her çalıştığında rakamı bir arttır. 5e eşitlendiğinde istediğin banneri göster. Örnek;

    $i = 0;
    
    foreach ( $verilerin as $key => $val ) {
                  $i++;
              // döngü içerisindeki kodların.
    if ( $i == 5 ) {
    echo "<div><img src=\"...\"></div>";
    }
    }
    gibi bir kullanım yapabilirsin. 5. listelemede görüntülenecektir. Eğer dizi anahtarların bir varsayılan sıralı integer yapıdaysa dışarıdan bir değişken tanımlayıp döngü içerisinde arttırmana gerek yok, direkt olarak $key == 5 şeklinde de kullanabilirsin.