Php ile Resim küçültücü

RESİM UFALTICI

kullanılışı:

ufalt("eski dosya adı", "yeni dosya adı",eni,boyu);

Öncelikle buradaki zipli dosyayı indirip kullanacağınız sayfanın yanına koyun.

Dosya indir : gd.zip

diyelim ki kullanacağınız sayfa kullanıcı avatarlarını küçülten avatar.php dosyası olsun.

Avatar.php yi açarak içine şunu yazmanız yeterli, böylece resim.jpg isimli dosyanın 100px boyunda küçük boyda bir kopyası üretilecektir.

<?
include("phpkodlari_gd.php");

ufalt("resim.jpg","kucuk.jpg",100,100);

?>

kolay gelsin.

Her programcı birgün Php yi tadacaktır
06-11-2009 14:32

    resim script

    Turan

    Teşekkürler. Tam aradığım şey.

    06-11-2009 20:57

      ite budur

      onurtez Onur TEZ

      bu fonksıyon cok ısıme yarıcak tesekkur ederım hocam

      10-01-2010 01:30

        teşekkürler

        nssasmaz Nursin Şaşmaz Avatar

        hocam çok teşekkürler yha.. birde şu çoklu resim yükleme olayında formu yolladıktan sonraki sayfada daha az kodla veriyi alabilseydik daha hoş olurdu..

        Gitme vakti gelince gitmek mi zordur kalmak mı?
        17-01-2010 04:20 Edit:17-01-2010 04:28

          küçült

          ZeRDuShT Önder Akdoğan

          iyide bu sadece belirten iki resimi küçültüyor...

          ya ben bir sürü resimin hepsinin küçük ön izleme halinde

          gösterilmesini istesem? sanırım bu daha doğru...

           

          öbür türlü iki resim için bu kadar kodu üretmektense,

          küçült koy sayfaya daha kolay... değil mi?

          14-04-2010 15:39

            hehe

            önder < bu kod bir dakika içinde 1000 tane resmi küçültebilir. sen küçük resim yapmak için kaç dakika harcıyorsun.

            Her programcı birgün Php yi tadacaktır
            14-04-2010 20:43

              eparmaksiz Erdoğan Parmaksız Avatar

              eline sağlık Teşekür ederim

              <<<<:::öğrenmenin yaşı yoktur:::>>>
              29-04-2010 19:10

                Php

                tamer_27 Tamer Demir

                Hocam bu yaptığınız sistemi sayfamda bulunan aşağıdaki kodlara nasıl monte edebilirim. Cevaplarsanız sevinirim yoksa işimden olucam. Beynim almıyo artık. :(

                 

                  if ($_SESSION["uyead"])
                  { 
                  $kullanici=$_SESSION["uyead"];
                  $id=$_GET["id"];
                  $f1=$_FILES["file1"];
                  $f2=$_FILES["file2"];
                  $f3=$_FILES["file3"];
                  $f4=$_FILES["file4"];
                  $f1t=$_FILES["file1"]["type"];
                  $f2t=$_FILES["file2"]["type"];
                  $f3t=$_FILES["file3"]["type"];
                  $f4t=$_FILES["file4"]["type"];
                  if(($f1!="" and $f1t=="image/pjpeg") or ($f2!="" and $f2t=="image/pjpeg") or ($f3!="" and $f3t=="image/pjpeg") or ($f4!="" and $f4t=="image/pjpeg"))
                  {
                   if($id!="" && is_numeric($id))
                   {
                   $sor=mysql_query("select resimdurum from otoilan where id='$id' and ilanveren='$kullanici'");
                    if(mysql_num_rows($sor)>0)
                    {
                     $klasor_adi="otores/".$id;
                      if(file_exists($klasor_adi)) 
                      {
                      $kaynak= $_FILES["file1"]["tmp_name"];
                      $resim=$_FILES["file1"]["name"];
                      $tipi=$_FILES["file1"]["type"];
                      $rboyut=$_FILES["file1"]["size"];
                      $ruzanti=substr($resim, -4);
                      $yeniad=substr(uniqid(md5(rand())),0,10);
                      $yeniresim=$yeniad.$ruzanti;
                      if ($kaynak=="")
                       {
                       echo "<br><br><b><font color=#ff0000>Hata :</font> 1. Resimi seçmediniz. Yüklenemedi</b><br><br>";
                       }
                       else if($rboyut>600000)
                       {
                       echo "<br><br><b><font color=#ff0000>Hata :</font> 1. resmin Gönderilemedi. Resmin boyutu en fazla 600 KB dan fazla olmamalıdır</b><br><br>"; 
                       }
                       else if($tipi!="image/pjpeg" && $tipi!="image/gif" && $tipi!="image/x-png")
                       {
                       echo "<br><br><b><font color=#ff0000>Hata :</font> 1. Göndermek istediğiniz resim dosyası değildi. Yollanamadı.</b><br><br>"; 
                       }
                       else
                       {
                        if(@move_uploaded_file($kaynak,$klasor_adi.'/'.$yeniresim))
                        {
                         echo "<br><br><b>OLUMLU :</b> 1. Resim başarıyla yüklendi.<br><br>";
                        }
                        else
                        {
                        echo "<br><br><b>OLUMSUZ :</b> 1. Resim Yüklenemedi.<br><br>";
                        }
                       }

                10-10-2010 23:42

                  www.Phpkodlari.com © 2009 Herkes Php öğrenecek
                  Web tasarım ve eğitim kaynağınız.