Ir ao conteúdo
  • Cadastre-se

ecoscampos

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Tópicos solucionados

  1. O post de ecoscampos em Não Consigo ver as imagens do site foi marcado como solução   
    Obrigado pela sua atenção! DIF
    segue o código do arquivo thumbs.php
     
     
     


    <?
        header("Content-type: image/jpeg");
        $im       = imagecreatefromjpeg($_GET['imagem']); // Cria uma nova imagem a partir de um arquivo ou URL


    $wid = (int)$_GET["w"];
    $hei = (int)$_GET["h"];




    $w = imagesx($im);
    $h = imagesy($im);


     $w1 = $w / $wid;
     if ($hei == 0)
     {
       $h1 = $w1;
    $hei = $h / $w1;
     }
     else
     {
       $h1 = $h / $hei;
          }
    // echo "$h1 - $w1";
     $min = min($w1,$h1);  
      
          $xt = $min * $wid;
     $x1 = ($w - $xt) / 2;
     $x2 = $w - $x1;


          $yt = $min * $hei;
     $y1 = ($h - $yt) / 2;
     $y2 = $h - $y1;


    $x1 = (int) $x1;
    $x2 = (int) $x2;
    $y1 = (int) $y1;
    $y2 = (int) $y2;


        $img = NULL;


        $img = imagecreatetruecolor($wid, $hei); 
        //$background = imagecolorallocate($img, 50, 50, 50);
        imagecolorallocate($img,255,255,255); 


        $c  = imagecolorallocate($img,255,255,255); 
        $c1 = imagecolorallocate($img,0,0,0); 
         
    for ($i=0;$i<=$hei;$i++)
    {
     imageline($img,0,$i,$wid,$i,$c);
    }
          
    imagecopyresampled($img,$im,0,0,$x1,$y1,$wid,$hei,$x2-$x1,$y2-$y1);


        imagejpeg($img, '', 95)
    ?>

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!