• 13-05-2010, 14:50:09
    #10
    Yukarıdaki kodda ufak bir hata var, doğrusu aşağıda

       <?php
    
    /*
    İstanbul Web Dizayn (msn@istanbulwebdizayn.net) Php Programcısı (:
    */
    
    // Browser'a dosyamızın png dosyası olduğunu belirtiyoruz.
    Header("Content-type: image/png");
    
    $resim=ImageCreateFromPNG("resim.png");
    
    // Burada yazımızın rengini belirtiyoruz. Şu anda kırmızı.
    $yazirengi = ImageColorAllocate($resim, 255, 0, 0);
    
    /* Burada resmin üzerindeki yazıyı, rengini ve hizasını belirtiyoruz. $resim sonrasında "2" yazının
    boyutu, "5" sağ&sol ayarı ve "1" ise yukarı&aşağı ayarını belirtiyor. Sonrasında ki "Resim Üzerine
    Yazı" resmin üzerine yazılacak yazıdır. Ve en son olarak yazının rengini $yazırengi ile
    belirtiyoruz. İki tane yazı yazmamın sebebi farklılıklarını göstermektir. Bu değerleri değiştirip
    nasıl göründüklerine bakınız.
    */
    ImageString($resim, 2, 5, 1, "Resim Üzerine Yazı", $yazirengi);
    ImageString($resim, 3, 5, 10, "Istikbal Göklerdedir", $yazirengi);
    
    // Resmi PNG olarak browser'a yolluyoruz.
    ImagePNG($resim);
    
    // Hafızayı temizliyoruz.
    ImageDestroy($resim);
    ?>
    Dosya ile aynı dizine resim.png koymayı dene.

    Ayrıca şu kodu da çalıştırır mısın ?


    <?php 
    
    print_r(get_loaded_extensions());
    print "<br><br><br><br><br>";
    print_r(gd_info());
    
    ?>
    İlk bölümde eklentiler içinde gd gözüküyor mu ? Ve ikinci bölümdeki çıktıyı buraya yazar mısın ?

    Ayrıca, yukarıdaki resim kodu çalıştırıldığında yazı yazılmış resim, fiziksel olarak kaydedilmez. Fiziksel olarak yeni bir resim kaydetmek için kodun alt kısımlardaki kısmı şöyle değiştirmen gerekir.

    ImagePNG($resim,"yeniresim.png");
  • 13-05-2010, 15:39:06
    #11
    eagle_one adlı üyeden alıntı: mesajı görüntüle
    <?php 
    
    print_r(get_loaded_extensions());
    print "<br><br><br><br><br>";
    print_r(gd_info());
    
    ?>
    Sonucu:

    Alıntı
    Array ( [0] => Core [1] => bcmath [2] => calendar [3] => com_dotnet [4] => ctype [5] => date [6] => ereg [7] => filter [8] => ftp [9] => hash [10] => iconv [11] => json [12] => mcrypt [13] => mysqlnd [14] => odbc [15] => pcre [16] => Reflection [17] => session [18] => SPL [19] => standard [20] => tokenizer [21] => zip [22] => zlib [23] => libxml [24] => dom [25] => PDO [26] => Phar [27] => SimpleXML [28] => wddx [29] => xml [30] => xmlreader [31] => xmlwriter [32] => apache2handler [33] => gd [34] => mbstring [35] => mysql [36] => pdo_mysql [37] => pdo_sqlite [38] => mhash )




    Array ( [GD Version] => bundled (2.0.34 compatible) [FreeType Support] => 1 [FreeType Linkage] => with freetype [T1Lib Support] => [GIF Read Support] => 1 [GIF Create Support] => 1 [JPEG Support] => 1 [PNG Support] => 1 [WBMP Support] => 1 [XPM Support] => [XBM Support] => 1 [JIS-mapped Japanese Font Support] => )
    ya çalışan kodlarda sorun yok, webde sorunsuz çalışan kodlar. localde bi sorunum var. win 7 ile alakalı olabilir mi dicem de saçma olacak demi
  • 13-05-2010, 15:44:05
    #12
    İlginç... Sorun yok gözüküyor.