Ir para conteúdo
Fórum Script Brasil
  • 0

Altura e Largura


MTavares

Pergunta

Prezados,

estou querendo fazer uma comparaçao com a largura e altura de uma imagem... caso ela seja menor do que X ela não gera thumb... caso contrário... ela gera... eu criei algo assim:

....

// $imagem[$i] está vindo corretamente do banco...

$tamanho = getimagesize($imagem[$i]);

$largura = $tamanho[0]; // largura

$altura = $tamanho[1]; // altura

if(($largura < "228" and $altura < "342") || ($largura < "214" and $altura < "165")){

$tamanho_fixo = "S";

$largura_fixa = $largura;

$altura_fixa = $altura;

$percentual = 40;

}else{

$tamanho_fixo = "N";

$largura_fixa = 64;

$altura_fixa = 100;

$percentual = 40;

}

.... mas não estou conseguindo!!!

abraços

Editado por MTavares
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Consegui resolver e como aqui é uma troca de experiências..segue abaixo o resultado:

eu estava colocando o comando no lugar errado... na verdade eu tinha que colocar quando a miniatura fosse gerada e ficou assim:

// Peguei a miniatura e verifiquei o seu tamanho

$tamanho = getimagesize($miniatura[$i]);

$largura = $tamanho[0];

$altura = $tamanho[1];

/*

Criei duas condicionais.... tentei colocar o if/else... mas não deu certo...a primeira verifica se é menor do que o tamanho que quero... se for.. mantenha a imagem original...

*/

if(($largura < 171 || $altura < 323) || ($largura < 257 || $altura < 166)){

$imagem[$i] = $imagem[$i];

}

/*

se for maior.. então use a miniatura...

*/

if(($largura > 171 || $altura > 323) || ($largura > 257 || $altura > 166)){

$imagem[$i] = $miniatura[$i];

}

TAN-DANNNNNN....funfou...

vlw

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...