Guest - Roberto - Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Olas pessoal estou usando o seguinte codigo:<?$imagem = "imagem.jpg";$largura = imagesx($imagem);$altura = imagesy($imagem);echo "Largura: $largura";echo "<br>";echo "Altura: $altura";?>está dando este erro:Warning: imagesx(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 3Warning: imagesy(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 4Porq??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 você tem que ter o "GD" instalado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Roberto - Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 E isso come com que?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jissa Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Bites e Bytes Esta imagem é valida, ela existe????tenta assim:list($width, $height) = getimagesize("imagem.jpg");echo "$widht $height"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Illidan Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 Não, velho... usa o getimagesize(); Ele vai retornar as dimensões da imagem num array... por exemplo:$tamanho = getimagesize("caminho/imagem.jpg");Aí você vai vendo:echo $tamanho[0];echo $tamanho[1];echo $tamanho[2];echo $tamanho[3];Se não me engano, ela retorna esses 4 elementos. Aí dá uma olhada em cada um... é bem legal. E você não precisa habilitar a GD pra usar essa função. Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 griphon Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 <?$imagem = "imagem.jpg";$largura = imagesx($imagem);$altura = imagesy($imagem);echo "Largura: $largura";echo "<br>";echo "Altura: $altura";?>o erro que dando aqui...Warning: imagesx(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 3Warning: imagesy(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 4é porque você tem que passar para as funções imagesx() e imagesy(), um resource da imagem, e não o caminho da imagem.Mude a linha: $imagem = "imagem.jpg"; para: $imagem = imagecreatetojpeg("imagem.jpg");falou! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 griphon Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 desculpe errei:não é:$imagem = imagecreatetojpeg("imagem.jpg"); é: $imagem = imagecreatefromjpeg("imagem.jpg"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 myers Postado Julho 27, 2004 Denunciar Share Postado Julho 27, 2004 é isso mesmo agora funcionou obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Roberto -
Olas pessoal estou usando o seguinte codigo:
está dando este erro:
Warning: imagesx(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 3
Warning: imagesy(): supplied argument is not a valid Image resource in c:\arquivos de programas\easyphp\www\teste.php on line 4
Porq???
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
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.