Merhaba arkadaşlar anlatacağım konu ile ilgili kaynak bulamadığım için konu açtım...
derdimi nasıl anlatacağımı bilmediğim için tarif edeceğim mazur görün...
hazırladığım form aracılığıyla seçtiğim resmi sitemdeki images/video_gallery/ klasörüne yolluyorum. buraya kadar bir sorun yok. ancak ben yüklediğim resmin yükleme işlemi tamamlandıktan sonra 100*75 boyutlarında ve aynı isimle images/video_gallery/kucuk_resim/ klasörünede koplayanmasını istiyorum.
anlattıklarımla ilgili örnek uygulama kaynak kodu vss nereden bulabilirim? yada konuya hakim bi arkadaş bu konu altında anlatabilirmi...
yüklenen resmin kopyasını oluşturma
11
●1.339
- 28-11-2010, 23:47:19konuyu açarken isteğim kopya oluşturma olayı hem zahmetli hemde karışık geldiği için sizden başka bişi rica edecem...
hazırladığım form aracılığıyla bilgisayarımdan seçtiğim resmin upload edilirken boyutunun örneğin 190*150 ölçülerinde küçültülüp belirttiğim klasöre yüklenmesini istiyorum.
internette thumbnail oluşturma class ları bulunuyor. bu class lar seçilen resmi ftp ye yüklüyor. yükledikten sonra ayrı bir klasöre daha resmin küçültülmüş halinin kopyasını atıyor. yani yüklediğin bir resim sitede iki tane oluyor.
benim istediğim yüklenen dosyanın kopya oluşturmadan küçülüp upload edilmesi.
konuya ilgili bilgi sahibi olan arkadaşlar biraz vakit ayırırsa sevinirim.. - 29-11-2010, 11:08:49Üyeliği durdurulduhttp://www.verot.net/php_class_uploa...f14e92645582a5

width 50, height auto
$foo->image_resize = true; $foo->image_ratio_y = true; $foo->image_x = 50;

height 50, width 50
$foo->image_resize = true; $foo->image_y = 50; $foo->image_x = 50;
- 29-11-2010, 20:42:19kendi kullandığım fonksiyon.
function boyutla2($nresim,$toWidth,$toHeight,$yol){ $boyut = getimagesize($nresim); $en = $boyut[0]; $boy = $boyut[1]; $new_image = imagecreatetruecolor(80, 80); $nresim = imagecreatefromjpeg ($nresim); imagecopyresized($new_image, $nresim, 0, 0, 0, 0, 80, 80, $en, $boy); imagejpeg($new_image,$yol); }80x80 kısmını kendine göre değiş - 01-12-2010, 17:30:33Öncelikle hem cevap için hemde kodlarınıpaylaştığın için teşekkür ederim.antipos adlı üyeden alıntı: mesajı görüntüle
yanlız form aracılığıyla yolladığım resmin bu fonksiyondan geçip upload edilmesini nasıl sağlıyacam. onu beceremedim...
Upload için kullandığım kodlar
<?php $kaynak =$_FILES['image']['tmp_name']; $isim =$_FILES['image']['name']; $tip =$_FILES['image']['type']; $rand =substr(md5(uniqid(rand())),0,5); $formatlar = array ("image/jpeg","image/pjpeg","image/png","image/gif"); $hedef = "images/video"; if (in_array ($_FILES['image']['type'], $formatlar)) { $dosya = $hedef . "/".$rand.$_FILES['image']['name']; if (move_uploaded_file ($_FILES['image']['tmp_name'], $dosya)) { echo "<center><font color = '#009900'><b>Dosya basarili bir sekilde yuklendi!</b></font></center>"."<br/>"; } } ?>


