• 20-09-2009, 00:51:00
    #1
    Üyeliği durduruldu
    slm arkadaşlar yeni bir soru ile yine birlikteyiz..

    şimdi sorun şu;

    kendi yazdığım sitemde ftp ye kontrol panelden resim yükletirken resmin aynı zamanda boyutlandırılmasını da istiyorum fakat bir türlü yapamadım..

    bir çok kaynağı gözden geçirdim ama sanırım mantığı kavrayamadım..

    örnek olarak

    getimagesize() fonksiyonunu kullanrak resmin mesela 1024*768 boyuttan ftp ye geçerken 200*150 olmasını sağlayabilmek için şöyle bişi yaptım ama iş görmedi..

    konuya açık örnek verebilirseniz çok makbule geçecek teşekkürler..
  • 20-09-2009, 01:13:20
    #3
    Üyeliği durduruldu
    malesef olmuyor fonsiyon güzel ama form da başka bir yükleme sayfasına gönderiyor dosyayı fonsiyon devre dışı kalıyor.
  • 20-09-2009, 02:34:56
    #5
    Üyeliği durduruldu
    akadal34 adlı üyeden alıntı: mesajı görüntüle
    o kadar çok kaynak okudum ki;

    artık yazılar gözümden akıcak nerdeyse ama dediğim gibi matığı kavrayamadım..

    açıklayıcı basit bir örnek veya türkçe açıklayıcı kaynak varsa paylaşırsanız çok makbule geçer..

    ayrıca benim resim yükleme kodlarım şunlar bu kodlara boyutlandırmayı ekleyecek arkadaşlar yardım lütfen

    <?php
    
    @$deger = $_POST['resim'];
    $dosya_ismi=$_FILES['resim']['name'];
    $gecici_yer=$_FILES['resim']['tmp_name'];
    
    
    
    if ($dosya_ismi=="" || $_FILES['resim']['error']>0) {
    echo "bir hata oluştu...";
    }else{
    
    $gercek_isim="deneme_" .rand(10,100000) . substr($dosya_ismi,-4);
    
    move_uploaded_file($gecici_yer,"c:/inetpub/wwwroot/resimboyutlama/resimler/" . $gercek_isim);
    
    echo "Dosyanız Yüklenmiştir.<br><br>Dosya Linki: c:/inetpub/wwwroot/resimboyutlama/resimler/" . $gercek_isim;
    
    }
    
    ?>
  • 20-09-2009, 06:45:13
    #6
    move_uploaded_file yerine, o fonksiyonları kullanacaksın hepsi o. Fonksiyon nasıl devre dışı kalıyor anlamadım ben :S
  • 20-09-2009, 10:36:53
    #7
    Üyeliği durduruldu
    güzel bir class linki veriyorum kolay gelsin

    PHP Thumbnailer | Gen X Design
  • 20-09-2009, 11:00:50
    #8
    düzgün çalışan sağlam bir class ı include et (@BHCoder inki sağlamdır kesin) sonra anlatımında kullanıldığı şekilde resmi fonksiyona geçir ve istediğin parametreleri istediğin gibi yaz.

    zaten kullanımları baya basit oluyo,
    boyutlandir($resim,200,300);
    şekline benzer şeyler oluyolar genelde..
  • 20-09-2009, 13:24:06
    #9
    Üyeliği durduruldu
    Seyranli adlı üyeden alıntı: mesajı görüntüle
    move_uploaded_file yerine, o fonksiyonları kullanacaksın hepsi o. Fonksiyon nasıl devre dışı kalıyor anlamadım ben :S
    benim anladığım kadarı ile verilen örnekler 2003 de yazılmış php_gd.dll istiyor.
    ama benim localhost da php_gd2.dll var. host a attım belki orda olur diye ama host linux bileşeni desteklemiyor.