Javascript must be enabled in your browser to use this page.
Please enable Javascript under your Tools menu in your browser.
Once javascript is enabled Click here to go back to PcTekno.NET | PTN |
Skip to content
Site Araçları
pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber pc webmaster bilgisayar teknoloji tekno haber
Konumunuz:
Thumbnail Image Oluşturmak Yazdır E-posta
Üye Değerlendirme: / 0
Kötüİyi 
Çarşamba, 29 Ağustos 2007
Web sitelerimize form yoluyla eklediğimiz fotoğrafların çoğu zaman thumbnail olarak gözükmesi ve tıklanınca büyümesini isteriz.

Ancak yönetim paneli tarafından eklenen fotoğraflarda thumbnail oluşturmanın da otomatik yapılması gerekmektedir.

İşte size PHP ile otomatik olarak resimlerin thumbnailini oluşturan kod örneği...

Öncelikle PHP sayfanızda thumbnail oluşturucak fonksiyonu yazın.

function thumbyap($imgname,$boyut){

$imaj_kaynak = ImageCreateFromjpeg ($imgname);
$gercek_en = imagesx($imaj_kaynak);
$gercek_boy = imagesy($imaj_kaynak);

if ($gercek_en >= $gercek_boy)
{
$en = $boyut;
$boy= ($en/$gercek_en)*$gercek_boy;
} else {
$boy = $boyut;
$en = ($boy/$gercek_boy)*$gercek_en;
}
$imaj_hedef = imagecreatetruecolor($en, $boy);
imagecopyresampled ($imaj_hedef, $imaj_kaynak, 0, 0, 0, 0, $en, $boy, $gercek_en, $gercek_boy);
return $imaj_hedef;
}

Şimdi ise yazmış olduğunuz bu fonksiyonun hangi resim üzerinde uygulanacağını ve oluşturulacak thumbnail'in boyutunu belirleyin.

$imaj_hedef = thumbyap("image/deneme.jpg",300);
imagejpeg($imaj_hedef,"image/deneme_thumb.jpg");

Thumbnail olarak kopyası oluşturulacak resmin hosting de olması gerekmektedir.

İşte hepsi bu kadar
Hepinize kolay gelsin...
Yorumlar (0)Add Comment

Yorum Yazın
Yorum ekleyebilmeniz için giriş yapmanız gerekiyor. Henüz bir hesabınız yoksa lütfen kayıt olun.

busy
 
< Önceki   Sonraki >

Ana Menü

Anasayfa
Haberler
PC Videolar
Download
Torrent Ara
Foto Galeri
E-Market
:: PcTekno.NET Forum ::
PC Sözlük
Sitemap
Arama
İletişim

Giriş Formu






Kayıp Parola?
Hesabınız yok mu? Kayıt Ol

İp Adresiniz

Ip Adresiniz: 38.103.63.55

Alexa