Arkadaşlar demek istediğim ana sayfada yazıları listeletirken, örneğin 4. yazıdan sonra google reklamı gösterilsin daha sonra yazılar listelenmeye devam etsin. Aşağıda ki gibi nasıl yapabilirim.
---------------
1. içerik
2. içerik
3. içerik
4.içerik
google reklamı
5. içerik
6.içerik
--------------
PHP Ana sayfada yazı arasına google reklamı?
9
●896
- 22-09-2016, 12:02:17
- 22-09-2016, 12:32:39Üyeliği durdurulduHer seferinde $i ++ yapın, $i == 4 olunca reklam kodunu bastırın ekrana.MidnightBlue adlı üyeden alıntı: mesajı görüntüle
- 22-09-2016, 12:36:32Bunun mantığını önceden bende kavrayamamıştım. Yani yapıyordum fakat, yüzdeli işlemlerini karıştırıyordum.
Bir arkadaş işlem yaptırma alanında yardım etmişti. İşlem derken, toplam değeri böldürerek kaç veride bir reklam çıkmasını sağlıyoruz ya o anlamda dedim.
$degisken = ['ilan 1', 'ilan 2', 'ilan 3', 'ilan 4', 'ilan 5', 'ilan 6', 'ilan 7']; for( $i = 0; $i < count($degisken); $i++ ){ if( $i != 0 && $i % 3 == 0 ){ echo 'reklam<hr>'; } echo $degisken[$i]."<hr>"; }Kod bu foreach için ise $i değişken oluşturup foreach içinde arttırırsın if şartını koyarak yaptırabilirsin. - 22-09-2016, 12:56:02senin $degisken olarak tanımladığın kısmı ben admin panelden belirlediğim sayıya göre göstermek istiyorum.
$degisken = ['ilan 1', 'ilan 2', 'ilan 3', 'ilan 4', 'ilan 5', 'ilan 6', 'ilan 7'];
bu satırı silip
$i < count($degisken); bu kısma adminden belirlediğim sayıyı bastırsam sorun olur mu?
grafikcoder adlı üyeden alıntı: mesajı görüntüle - 22-09-2016, 13:15:32Altta ki yorumu attığımda anlamamıştım daha yeni anlıyorum demek istediğini kusura bakma saolasın

------------------------------------------------------------------------
sadece bunu yapıştırırsam çok saçma bişey olur i yi saydırmam lazım hangisini kastettin bilemedim :d ama yukarıda ki kod aradığım fakat kafamı değişken kısmı çok karıştırdı ya artık kafam sulandı yada ben anlamadım
cleaner80 adlı üyeden alıntı: mesajı görüntüle
