Resim Formatı.

deniz1mahmut yanman

Arkadaşlar aşağıda ki kodlara Jepg ve gif formatında resimlerde eklemek istiyorum ama bir türlü yapmadım bir yardımıcı olsanız....

<?php

  function resample($mansetResim1,$max_en,$max_boy)

     {

     # Icerik icin kesi baslat ...

     ob_start();

     # Ilk boyutlar

     $boyut = getimagesize($mansetResim1);

     $en    = $boyut[0];

     $boy   = $boyut[1];

     # Yeni boyutlar

     $x_oran = $max_en  / $en;

     $y_oran = $max_boy / $boy;

     if (($en <= $max_en) and ($boy <= $max_boy)){

        $son_en  = $en;

        $son_boy = $boy;

        }

     else if (($x_oran * $boy) < $max_boy){

        $son_en  = $max_en;

        $son_boy = ceil($x_oran * $boy);

        }

     else {

        $son_en  = ceil($y_oran * $en);

        $son_boy = $max_boy;

        }

     # Eski ve yeni resimler

$eski = imagecreatefrompng($mansetResim1);  

     $yeni = imagecreatetruecolor($son_en,$son_boy);

     # Eski resmi yeniden orneklendir

     imagecopyresampled(

        $yeni,$eski,0,0,0,0,

        $son_en,$son_boy,$en,$boy);

     # Yeni resmi bas ve icerigi cek

     imagepng($yeni,null,-1);

     $icerik = ob_get_contents();

     # Resimleri yoket ve icerigi cikart

     imagedestroy($eski);

     imagedestroy($yeni);

      ob_end_clean();

     return $icerik;

 }

     function bilinmeyen($type) {

         $mimetypes = array(

         "application/octet-stream"=>"Executable",

         "application/x-gzip"=>"Gzip File",

         "application/zip"=>"Zip File",

         "audio/mpeg"=>"MPEG File",

         "audio/x-pn-realaudio"=>"Real Audio File",

         "audio/x-realaudio"=>"Real Audio File",

         "audio/x-wave"=>"Sound File",

         "image/gif"=>"GIF Image",

         "image/pjpeg"=>"JPEG Image",

         "image/jpeg"=>"JPEG Image",

         "image/x-png"=>"PNG Image",

         "image/tiff"=>"TIFF Image",

         "text/html"=>"HTML File",

         "text/plain"=>"Text File",

         "video/mpeg"=>"MPEG Video File",

         "video/quicktime"=>"Quicktime Movie File",

         "video/x-msvideo"=>"AVI File",

         "application/x-troff"=>"Cascading Style Sheet File",

         "text/cpp"=>"Text File",

         "font/ttf"=>"TrueType Font",

         "application/x-httpd-php"=>"PHP File",

         "application/x-rar"=>"RAR Zip File"

         );

         if(@array_key_exists($type,$mimetypes)) {

             return $mimetypes[$type];

         }

         else {

             return "Desteklenmeyen Dosya türleri";

         }

     }

 ?>

2013-12-21 12:11:27

Php

TeaMTurkeRŞenol TÜRKER

$boyut = getimagesize($mansetResim1);

$boyut[2] resimin mime type ini vermesi lazım buna göre bir kontrol ekleyebilirsin

2013-12-22 00:11:23

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro