Şimdi Ara

Klasör içindeki resimleri listeleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
2.323
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • İyi günler arkadaşlar,

    BEnim istediğim şey klasorun ıcındekı resımlerı alt alta önizlemeli bir şekilde sıralamak.
    Yani diyelim ki klasor soyle olsun;

    resimlerim ---> klasör ismi

    resim1.jpg
    resim2.jpg
    resim3.jpg
    index.php

    -----------------------------

    index.php ye giriş yaptıgımda resimlerin alt alta önizlemeli bir şekilde görünmesini istiyorum.

    Bu konuda yardımlarınızı bekliyorum. Şimdiden teşekkürler
    Saygılarımla



  • Sorumun cevabı ;

     
    <?php
    # Resimleri cek

    $dizin = "resimler";//Resminizin Bulunduğu Yolu Yazınız
    $tutucu = opendir($dizin);
    while($dosya = readdir($tutucu)){
    if(is_file($dizin."/".$dosya))
    $resim[] = $dosya;
    }
    closedir($tutucu);

    # Ön bilgiler
    $limit = 10; //Bir sayfada gösterilecek resim sayısı
    $sf = $_GET["sf"];
    if($sf < 1) $sf = 1;
    $toplam = count($resim);

    # Bu bilgiler doğrultusunda
    $kactan = ($sf-1) * $limit;
    $kaca = ($kactan+$limit);
    if($kaca > $toplam) $kaca = $toplam;

    # $kactan başlayıp $kaca kadar resim bas
    for($i=$kactan; $i < $kaca; $i++){
    echo "
    <a href='".$dizin."/".$resim[$i]."' target='_blank'>
    <img onContextMenu='return false' src='".$dizin."/".$resim[$i]."'
    width='800' height='800' border='0'></a>";
    }

    echo" </br></br></br>";
    # Birden başlayıp sayfa sayısı kadar link bas
    for($i=1; $i < $toplam / $limit; $i++){
    if($sf == $i)
    echo "$in"; else
    echo "<a href='resim.php?sf=$i'>$i</a>n";
    }

    ?>




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.