• 27-10-2010, 01:10:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $resim	= $_FILES["profilresim"]["name"];
    $yeniadi		= substr(uniqid(md5(rand())), 0,20);
    $uzanti		= substr($resim, -4);
    $resimadi		= $yeniadi.$uzanti;
    $resimyukle	= move_uploaded_file($_FILES["profilresim"]["tmp_name"], "images/photos/".$resimadi);
    Merhaba arkadaşlar, yukarıdaki kodlarla klasöre resim kayıt ediyorum.
    İstediğim şey, belirlediğim height değerine göre width değerini otomatik belirlesin ve öyle kayıt etsin.

    Örnek;
    Belirlediğim height değeri 150,
    Yüklenen resim boyutu H: 300 * W: 500 olsun.
    Height değeri 150(Yani 300/2) olacağı için width değeride 250(500/2) şeklinde olacak.

    Umarım anlatabilmişimdir. Bunu hangi fonksiyon ile yapabilirim. Yol gösterirseniz sevinirim...
  • 27-10-2010, 08:45:27
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    http://tr.php.net/manual/tr/function...opyresized.php

    Umarim anLayabiLmisimdir
  • 27-10-2010, 10:10:51
    #3
    Üyeliği durduruldu
    $imgratio = ($width / $height);
    
            if ($imgratio>1) {
              $new_width = $target_width;
              $new_height = ($target_width / $imgratio);
            } else {
              $new_height = $target_height;
              $new_width = ($target_height * $imgratio);
            }