Warning: Invalid argument supplied for foreach() hatası

SefaK.

Hectopat
Katılım
18 Mart 2020
Mesajlar
197
Daha fazla  
Cinsiyet
Erkek
Merhaba, kendi temalarımı oluşturuyorum öğrenme amaçlı. Her şey gayet güzel gidiyordu ancak bir hatayla karşılaştım.

Kod:
Warning: Invalid argument supplied for foreach()

Hatası. Hataya sebep veren yeri biliyorum ancak düzeltemiyorum. CodestarFreamwork üzerinden sosyal medya ekleme bölümü yaptım. Bölüme ekleme yaptığımda hata falan vermemekte. Ancak bölüm boş iken yukarıdaki hatayı vermekte.
Kullanılan kod:

Kod:
<div class="social-icons">
<?php foreach ($ayarlar["sosyal_medya"] as $sosyal) {?>
<a href="<?php echo $sosyal["sosyal_link"];?>" target="_blank">
<i class="<?php echo $sosyal["sosyal_ikon"];?>"></i>
</a>
<?php } ?>
</div>

Bu kısımda bir ekleme yokken:

YBmV5B.png




Bu hatayı vermekte:

NEZVeM.png




Yukarıdaki kısımdan ekleme yaptığımda ise herhangi bir hata vermemekte her şey sorunsuz çalışmakta.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı