Ara :
HOME
HTML
ASP
PHP
JAVASCRIPT
C#
Makaleler
Örnekler
Kod Ekle
English
PHP Nedir
PHP Değişkenler
PHP Veri Tipleri
PHP Sabitler
PHP If Deyimi
PHP Switch
PHP For Döngüsü
PHP While Döngüsü
PHP Do Döngüsü
PHP Çerezler (Cookies)
PHP Metin İşlemleri
PHP Dosya İşlemleri
PHP Tarih Saat İşlemleri
PHP Diziler (Arrays)
PHP Fonksiyonlar
PHP - MySQL Bağlantısı
PHP - URL Analizi
PHP Login Sayfası
PHP Dosya Yükleme
PHP Örnekler Samples
PHP Kod Örnegi (PHP Code Samples)
PHP Resim Galerisi (Image Gallery) Örneği
Web sayfalarınızda kullanabileceğiniz güzel bir resim galerisi örneği
// Author: Mian Shafiq-ur-Rehman $dir = "images/"; // Resimlerin bulunduğu klasör $re = "/\.(jpg|gif|psd)$/"; // Resim türleri $inOneRow = 5; // Bir satırda kaç resim görüntülenecek. ?> function popup_window($imgPath) { if(file_exists($imgPath)) { $size= @getimagesize( $imgPath ); $width=$size[0]; $height=$size[1]; $width = ($width < 200 ? 250 : ($width + 50)); $height = ($height < 300 ? 350 : ($height + 50)); $popup= "
"; return $popup; } } /* Resimler listeleniyor ve tıklandığı zaman pop-up penceresinde orjinal boyutunda gözüküyor. */ if(is_dir($dir)) { $allFiles = opendir($dir); while ($file = readdir($allFiles)) { if(!is_dir($dir.'/'.$file)) { if (preg_match($re,strtolower($file))) { $thumbs[] = popup_window($dir.'/'.$file); } } } closedir($allFiles); } $totalThumbs = count($thumbs); ?>
Image Gallery
Resim Galerisi
$j=0; for ($i=0; $i<$totalThumbs; $i++) { if($i == $j) { $j+=$inOneRow; echo "
"; } ?>
echo $thumbs[$i]?>
echo "Resim " . ($i+1)?>
} ?>
Seçtiğiniz bir klasörde bulunan bütün resimleri gösteren bir resim galerisi örneği. İlk 3 satırda bulunan değişkenleri düzenleyerek kendi isteğinize göre resim galerinizi oluşturabilirsiniz. Bütün kodları kopyalayıp .php dosyası olarak kayıt edip çalıştırabilirsiniz. Çalıştırdığınız zaman .php dosyasıyla aynı dizinde bulunan "images" klasörünün içindeki resimler listelenmektedir. Ufak resimler üzerine tıklanarak orjinal boyutta resimleri görüntüleyebilirsiniz.
Ekleyen : Administrator
PHP Kod Örnekleri Sayfasına Dön
email :
info@kodornekleri.com