resim boyutu.

ebecemehmet demir

arkadaşlar ben resim upload ile dosyaya resim gonderiyorum ama bir sorun var ben gonderdiğim resmin boyutunu içeride  120x120 olmasını istiyorum 

yardımcı olursanız cok sevnırım.

2011-05-23 16:18:16

Php

zazagameAli İnan

Yani tam anladım mı bilmiyorum ama bu çok kolay.

1.Html kodlarıyla yapabilirsin.Yada php'nin içine html kodlarını gömerek yapabilirsin.

<img src='resim adresi' width=120 height=120>

Php'nin içinde html kullanarak şu şekilde;


echo"<img src='resim adresi' width=120 height=120>";

Eğer resimleri veritabanından çekiyorsan;

$sorgu = mysql_query("SELECT * FROM tabload");
while($goster = mysql_fetch_array($sorgu)){
    echo '
    <img src="'.$goster['resim'].'" width="120" height="120">
    ';
    }

şeklinde yapabilirsin.

2011-05-23 16:40:45 Edit:2011-05-23 16:45:51

Php

ebecemehmet demir

zazagame saol ama benim istediğim oyle değil mesela 1200x1200 boyutunda resmim var ben bunun boyutunu 100x100 yapmak istiyorum ama html ile değil php ile. yuklediğim resim buyuk klasorde kuçultulmuş hali kucuk klasorde saklanacak ben her seyi hallettim ama boyut kucultme konusunda takıldım 

2011-05-24 00:36:40

Php

zazagameAli İnan

Resmi zaten <img src ile yansıtmıyormusun? Php ilede echo komudunun içine yazıver. :) Olmazsa o bölümün kodlarını buraya yolla.Bir bakayım.

2011-05-24 22:13:58 Edit:2011-05-24 22:14:17

alicilinAli Fırat Güler
Yazan:ebece

arkadaşlar ben resim upload ile dosyaya resim gonderiyorum ama bir sorun var ben gonderdiğim resmin boyutunu içeride  120x120 olmasını istiyorum 

yardımcı olursanız cok sevnırım.

Kardeşim Ne demek istediğini anladım ben senin. Yapmak istediğin yüklediğin resimin boyutlarını küçültmek. daha önceden drekon hocamızın yazdığı bir fonksiyon vardı ve bihayli işime yaramıştı.  bende o fonksiyonu buraya yazayım.


function kucult($eski, $yeni, $resimeni,$resimboyu) //dosya , uzunluk , yeni isim { if (!extension_loaded('gd') && !extension_loaded('gd2')) { trigger_error("GD KAPALI !", E_USER_WARNING); return false; } list($genislik, $yukseklik, $resimtipi) = getimagesize($eski); switch ($resimtipi) { case 1: $uret = imagecreatefromgif($eski); break; case 2: $uret = imagecreatefromjpeg($eski); break; case 3: $uret = imagecreatefrompng($eski); break; default: trigger_error('Desteklenmeyen dosya turu:'.$eski, E_USER_WARNING); break; } $empt = imagecreatetruecolor($resimeni,$resimboyu); imagecopyresized($empt, $uret, 0, 0, 0, 0, $resimeni, $resimboyu, $genislik, $yukseklik); imagejpeg($empt,$yeni,'100'); imagedestroy($empt); imagedestroy($uret); }

kullanımı şu şekilde

kucult(resimin adresi,resimin oluşturulacagı yeni adres,resim eni,resim boyu);

gif,png ve jpg dosyalarını destekler. kolay gelsin

2011-05-24 23:16:22

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro