Toad Postado Agosto 16, 2004 Denunciar Share Postado Agosto 16, 2004 Já tentei tudo, sei que o Gd tá funcionando normal, o máximo que consegui foi a imagem de 'erro ao carregar imagem', quando alterei o cod. paradefine("PATH_IMG", 'C:/Arquivos de programas/EasyPHP1-7/www/img'); define("MAX_WIDTH", 160); define("MAX_HEIGHT", 120); colocando aspas nas variaveis. quando não faço isso, recebo os erros:Notice: Use of undefined constant PATH_IMG - assumed 'PATH_IMG' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 9Notice: Use of undefined constant MAX_WIDTH - assumed 'MAX_WIDTH' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 10Notice: Use of undefined constant MAX_HEIGHT - assumed 'MAX_HEIGHT' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 11A versão do meu php é 4.3.3. Alguém pode me ajudar? O que estou fazendo de errado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Agosto 16, 2004 Denunciar Share Postado Agosto 16, 2004 Eai cara beleza tenta mudar para esse... $imagem="url da img que vai ser criada"; header("Content-type: image/jpeg");// Cabeçalho do Script para informar o tipo da imagem $im = imagecreatefromjpeg($imagem); //criar uma amostra da imagem priginal $largurao = imagesx($im);// pegar a largura da aostra $alturao = imagesy($im);// pegar a altura da amostra $alturad = 140; // definir a altura da miniatura em px $largurad = ($largurao*$alturad)/$alturao;// calcula a largura da imagem a partir da //altura da miniatura $nova = imagecreatetruecolor($largurad,$alturad);//criar uma imagem em branco imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);//copiar //sobre a imagem em branco a amostra dimnuindo conforma as especificações do minuatura $arquivo="img_thumb/$imagem_name";//caminha da imagem pequena touch($arquivo); imagejpeg($nova,$arquivo);//cria imagem jpg e manda pra pasta .. imagedestroy($nova);//libera a memoria usada no imagem imagedestroy($im);//libera a memoria usada na amostra############################## $nome = 'kurole'; ## $email = 'kurole@kurole.com.br'; ## $site = 'www.agito10.com'; ## if ($nome == "kurole"){ ## echo "É o cara"; ## }else{ ## echo "não é o cara"; ## } ############################## Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Toad Postado Agosto 17, 2004 Autor Denunciar Share Postado Agosto 17, 2004 !!!Muito obrigado! Seu cod. é 10 funciona beleza!!Só esqueci de um detalhe.... precisava fazer com todos as imgs da pasta... hehehe...Eu estava olhando o cód. do Miniaturas de Fotos + PHP e tentando fazer algumas alterações e vi que resolvi um mas estou com outro problema: o cód não está fazendo os thumbs, mas exibe corretamente os links para as imagens maiores.Como eu posso solucionar esse problema? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rEd nEcK * Postado Agosto 17, 2004 Denunciar Share Postado Agosto 17, 2004 eu não sei como voce esta usando no seu codigo.. porem eu to fazendo uma galeria, e ela vai funcionar mais ou menos assim.. vai varrer o diretorio e pegar as imgs, e imprimilaspara por meu "thumb" o metodo mais rox ! <img src='' WIDTH='' HEIGHT=''> heehehe ve se ajudafalou Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Toad Postado Agosto 18, 2004 Autor Denunciar Share Postado Agosto 18, 2004 Entendi o que você quis dizer, o único problema é que a imagem fica pesada pra abrir pra quem tem 56k, mas acho q para o que eu vou fazer é melhor... Obrigado pela idéia. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kurole Postado Agosto 19, 2004 Denunciar Share Postado Agosto 19, 2004 Posta ai o codigo inteiro............. Kurole Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Toad Postado Agosto 19, 2004 Autor Denunciar Share Postado Agosto 19, 2004 Ainda não fiz... hehehe.... tava só testando, to aprendendo php. Assim que ficar pronto eu posto aqui, vo faze uma pag de wallpapers, entaum acho q a ultima solução fica melhor, ai nem precisa abrir a img em outra pag, só ir em "save as..." mas obrigado pelo interesse. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Toad Postado Agosto 23, 2004 Autor Denunciar Share Postado Agosto 23, 2004 Pronto! eu fiz um "modelo", usando de todas as idéias um pouco. Postei o cód. na sessão de scripts, obrigado aos que ajudaram! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Toad
Já tentei tudo, sei que o Gd tá funcionando normal, o máximo que consegui foi a imagem de 'erro ao carregar imagem', quando alterei o cod. para
define("PATH_IMG", 'C:/Arquivos de programas/EasyPHP1-7/www/img');
define("MAX_WIDTH", 160);
define("MAX_HEIGHT", 120);
colocando aspas nas variaveis. quando não faço isso, recebo os erros:
Notice: Use of undefined constant PATH_IMG - assumed 'PATH_IMG' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 9
Notice: Use of undefined constant MAX_WIDTH - assumed 'MAX_WIDTH' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 10
Notice: Use of undefined constant MAX_HEIGHT - assumed 'MAX_HEIGHT' in c:\arquivos de programas\easyphp1-7\www\thumb.php on line 11
A versão do meu php é 4.3.3. Alguém pode me ajudar? O que estou fazendo de errado?
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.