Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

patricias

thubnail com imagem randomica

Recommended Posts

Pessoal, eu tenho uma tabela no banco chamada imagem, onde tenho os campos, id e imagem (preciso ter mais algum?), eu queria fazer um thumbnail e qdo eu fosse printar na tela queria que a exibicao fosse randomica, tenho como fazer isso? alguem tem um exemplo pratico e facil??

 

 

obrigada http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, eu tenho uma tabela no banco chamada imagem, onde tenho os campos, id e imagem (preciso ter mais algum?), eu queria fazer um thumbnail e qdo eu fosse printar na tela queria que a exibicao fosse randomica, tenho como fazer isso? alguem tem um exemplo pratico e facil??

 

 

obrigada http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

[/quote']

 

Arquivo .php que exibiria a thumb

<img src="thumb.php?imagem=<?$variavel_com_diretorio_e_nome_da_imagem?>">

Arquivo thumb.php

//variavel que recebe o nome e caminho da imagem    $array_ext  = explode(".",$_GET['imagem']);	$ext = strtoupper($array_ext[1]);	if ($ext == "JPG") { header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($_GET['imagem']); }	if ($ext == "GIF") { header("Content-type: image/gif");  $im = imagecreatefromgif($_GET['imagem']); }			$largurao = imagesx($im);	$alturao  = imagesy($im);	$alturad  = 75;	$largurad = ($largurao*$alturad)/$alturao;	$nova	 = ImageCreateTrueColor($largurad,$alturad);	imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);	  if ($ext == "JPG") { imagejpeg($nova); }	if ($ext == "GIF") { imagegif($nova); }	imagedestroy($nova);	imagedestroy($im);
Com os arquivos acima basta passar randomicamente o valor da sua imagem para $variavel_com_diretorio_e_nome_da_imagem;

 

e pronto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fagner,

 

essa $variavel_com_diretorio_e_nome_da_imagem ele vai pegar do banco??

 

 

 

Pessoal, eu tenho uma tabela no banco chamada imagem, onde tenho os campos, id e imagem (preciso ter mais algum?), eu queria fazer um thumbnail e qdo eu fosse printar na tela queria que a exibicao fosse randomica, tenho como fazer isso? alguem tem um exemplo pratico e facil??

 

 

obrigada http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

[/quote']

 

Arquivo .php que exibiria a thumb

<img src="thumb.php?imagem=<?$variavel_com_diretorio_e_nome_da_imagem?>">

Arquivo thumb.php

//variavel que recebe o nome e caminho da imagem    $array_ext  = explode(".",$_GET['imagem']);	$ext = strtoupper($array_ext[1]);	if ($ext == "JPG") { header("Content-type: image/jpeg"); $im = imagecreatefromjpeg($_GET['imagem']); }	if ($ext == "GIF") { header("Content-type: image/gif");  $im = imagecreatefromgif($_GET['imagem']); }			$largurao = imagesx($im);	$alturao  = imagesy($im);	$alturad  = 75;	$largurad = ($largurao*$alturad)/$alturao;	$nova	 = ImageCreateTrueColor($largurad,$alturad);	imagecopyresized($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);	  if ($ext == "JPG") { imagejpeg($nova); }	if ($ext == "GIF") { imagegif($nova); }	imagedestroy($nova);	imagedestroy($im);
Com os arquivos acima basta passar randomicamente o valor da sua imagem para $variavel_com_diretorio_e_nome_da_imagem;

 

e pronto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pessoal, eu nao to conseguindo diminuir a imagem, consigo fazer o upload para o banco, mas qdo vou visualizar aparece no tamanho normal da foto....como posso usar um redimensionamento????

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.