Jump to content


Photo

Thumbnail Sem Banco De Dados


  • Faça o login para participar
5 replies to this topic

#1 Z3r0th

Z3r0th

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 23/03/2004, 23:12

Estou fazendo um site de fotos www.festasul.net e gostaria de saber se existe algum sistema relativamente completo que gere meus thumbnails de maneira parecida com o Galeria Brasil, porém sem usar banco de dados

#2 vicoluis

vicoluis

    Ativo

  • Banidos
  • PipPipPipPip
  • 351 posts
  • Sexo:Não informado
  • Localidade:Porto Alegre
  • Interesses:Opa, tenho uma loja de informática, trabalho com webdesigner, estou tentando me tornar um webmaster e sempre tentando aprender cada vez mais...

Posted 24/03/2004, 02:16

cara, tem um programa q gera automaticamente, vc dita o diretorio das figuras e ele gera... tudo em javascript, mas infelizmente num to conseguindo lembrar o nome do dito cujo....

mas tem....

#3 thalesalan

thalesalan
  • Visitantes

Posted 25/03/2004, 05:39

Bom, concerteza deve ter em php. Mas eu não conheço..

http://www.hotscripts.com (Aqui tem tudo, só que en english)

Até Mais!!

#4 thiagorsl

thiagorsl
  • Visitantes

Posted 25/03/2004, 13:25

E ai vou te ensinar mais ou menos como fazer isso essa é o script que gera igual ao Galeria Brasil que eu desenvolvi

<?
header("Content-type: image/jpeg");//defina que a imagem a ser criada vai ser jpg

$im=imagecreatefromjpeg($_GET['imagem']);//pega o caminho da imagem que é passo pela url nomedoarquivo.php?imagem=caminhadaimagemn e cria uma imagem igual a original

$largurao = imagesx($im);//pega a largura

$alturao = imagesy($im);//pega a altura

$alturad = 50;// altura do thumb

$largurad = ($largurao*$alturad)/$alturao;// calcula a largura a partir da $altura

$nova=imagecreatetruecolor($largurad,$alturad);//cria uma imagem com os valores definidos no $altura e $largura

imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);//coloca em cima da imagem em branco o imagem copiada da original redinindo o tamanho dela

imagejpeg($nova);//manda para o browser a imagem

imagedestroy($nova);//destroi o memoria utilizada para criar a imagem

imagedestroy($im);//destroi a memor utli na copia da imagem original

?>

para ver como isso funcona coloca assim <img src="nomedoarquivo.php?imagem=caminhodaimagem" > pronto vc tem seu gerador de thumbs

Edição feita por: thiagorsl, 25/03/2004, 13:26.


#5 GuiSaldanha

GuiSaldanha

    Normal

  • Usuários
  • 110 posts
  • Sexo:Não informado
  • Localidade:Natal, Rio Grande do Norte
  • Interesses:PHP/MySQL, javascript, design

Posted 25/03/2004, 16:44

Essa função imagecreatefromjpeg funciona a partir de qual versão do PHP? Porque eu tenho a versão 4.3.2 e só dá a msg de erro:
Call to undefined function

Guilherme Saldanha - www.guisaldanha.com - Sistemas em PHP

#6 thiagorsl

thiagorsl
  • Visitantes

Posted 25/03/2004, 16:46

Usa função é de uma biblioteca da biblioteca GD procure por ele aki que vai como insta-la no seu pc.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq