• 21-08-2005, 12:37:06
    #1
    Başka bir başlıkta cevap olarak vermiştim, onu düzenleyerek ve açıklama ekleyerek buraya da yazayım dedim. Bu kod benim çok işime yarıyor, başkalarınında yarayacağına eminim

    <?  // galeri.php
    $kucukresimler = "kucuk/";
    $buyukresimler = "buyuk/";
    $i = 0;
    
    if (is_dir($kucukresimler))  // $kucukresimler'in dizinse devam et
    {
     if ($dh = opendir($kucukresimler))  // $kucukresimler dizinini ac verileri $dh'e aktar
     {
      while (($dosya = readdir($dh)) !== false) // $dh'e aktardığın verileri tek tek $dosya'a ata
      {
       if(filetype($kucukresimler . $file) != "dir") // dosya adı dizinde değilse
        {
         $kresim = $kucukresimler.$dosya; // $kresim değişkenine $kucukresimler dizinini ve arkasına $dosya ismini aktar
         $resim = $buyukresimler.$dosya; // $resim değişkenine $kucukresimler dizinini ve arkasına $dosya ismini aktar
         $boyut = GetImageSize($resim); // $resim'in boyutunu al
         $en = $boyut[0]; // $en değişkenine width'i ata
         $boy = $boyut[1]; // $boy değişkenine height'i ata
         echo("<a href=\"javascript:void(resimler=window.open('galerix.php?  resim=$resim','resimler','resizable=0,width=$en  ,height=$boy,scrollbars=0,toolbar=0,screenX=30,  screenY=20,top=20,left=30'));resimler.focus();\"><img src=".$kresim." border=0></a>\n"); // popupda açılması için kod
         // popupda açılmasın diyorsak aşağıdaki kodu aktif edebiliriz
         // echo(<a href=\"galerix.php?resim=$resim\"><img src=".$kresim." border=0></a>\n");
         $i++; // $i'i 1 artır
        }
         if(($i % 4) == 0) // $i 4 ve 4'ün katları olduğu zaman <br> yaz
         echo("<br>");
       }
       closedir($dh);  // $dh'i kapat
     }
    }
    else
    {
     echo($kucukresimler." böyle bir dizin bulunamadı");
    }
    ?>
    <? // galerix.php
    echo("<a href=\"javascript:window.close();\"><img src=\"".$_GET[resim]."\" border=\"0\"></a>"); // üzerine tıklanınca kapat
    ?>
  • 22-08-2005, 18:16:46
    #2
    Üyeliği durduruldu
    Teşekkürler... Güzel bir paylaşım...
  • 22-08-2005, 18:47:53
    #3
    ellerine saglık
  • 22-08-2005, 19:19:10
    #4
    Kullanırken geliştiren olursa buraya yazarak yavaş yavaş gelişebilir
  • 23-08-2005, 01:15:20
    #5
    Oo kankilerin mesajları alt alta gelmis. Tencere, kapak olayı. Vermistim orneğini zaten. Bunu niye moderator yaptılar anlamadım. 2 gun sonra yine kankisine kıyak gececek, bende laf sokunca, ARKaDaS beni ezdi diyerek istifa edecek..
  • 23-08-2005, 12:14:03
    #6
    ARKaDaS: Benim kankim vs yok. Niçin moderatör yaptıklarını yapanlara sorabilirsin. Konuyla alakasız mesajlar yazmazsan sevinirim.
  • 23-08-2005, 13:02:45
    #7
    Olm ben ne anlarım php'den felan
    Maksat Ejder'le uğrasim Kıl oldum bi kere. N'apim.
  • 23-08-2005, 15:31:22
    #8
    Yine silmisler. Kardesim bu kod bişiye yaramaz.
    Size ne yaw. Benim görüşüm böyle. Yani moderatorlerin açtıkları konuda oo çok güzel, oo harikasın demek zorundamıyız ?
    Hoşuma gitmedi. Bir şeye benzemiyor. Bir şeye yaramaz.
    Alla alla.
  • 21-08-2007, 00:45:28
    #9
    istemeyen kullanmaz o zaman ne karışıyon ki sen.