PHP Foto Galeri Ekleme

carpanali (13) 11 yıl önce sordu

Veritabanına bir haber ekliyorum, haber sadece fotoğraflarda oluşacak mesela 10 fotoğraf olacak ve bunu tek tek göstermem gerek yardım edebilir misiniz ? Teşekkürler...

cemphp 11 yıl önce

haber girişini yaptınız sadece haberlerin slide show olarak gösterilmesini mi soruyorsunuz?

carpanali 11 yıl önce

O önemli değil 1 habere 10 resim ekleyip onları tek tek göstermek istiyorum

Toplam 1 cevap


cemkara (4215) 11 yıl önce cevapladı

Bunun için Nivo slider kullanabilirsiniz, Nivo slider buradan indirebilirsiniz. demo.html dosyası içerisinde aşağıdaki gibi php kodunuzu yerleştirebilirsiniz.

Veritabanından gelecek Haber resimlerinin yolları ve adları için bir döngü oluşturmalısınız. Bu döngü sonucunuda aşağıdaki gibi ekrana yazdırmalısınız. Tabi haber resimlerinin sadece adlarını veritabanında, fiziksel olarak dosyalarıda sunucu üzerinde diskte saklamanız gerektiğini bildiğinizi varsayıyorum.

<div id="wrapper">
    <div class="slider-wrapper theme-default">
        <div id="slider" class="nivoSlider">
    <?php
        while($row = mysql_fetch_array($sql)){
            $item_name = $row['item_name'];
            $item_id = $row['item_id'];
            $check_pic = "users/$item_name.jpg";
            if (file_exists($check_pic)) {
                print "<img src=\"users/$item_name.jpg\"/>";
                $i++;
            }
        }
    ?>
            <img src="images/2.jpg" data-thumb="images/2.jpg" alt=""/>
        </div>
    </div>
</div>

<script type="text/javascript" src="scripts/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="../jquery.nivo.slider.js"></script>
<script type="text/javascript">
$(window).load(function() {
    $('#slider').nivoSlider();
});
</script>

 

carpanali 11 yıl önce

Yanlış anladınız göstermek değil öncelikle eklemem lazım sıkıntıyı orada yaşıyorum