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

Ajuda! Como mostrar imagens do diretorio?


Muscling Men

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

Você vai ter que gerar o thumbnail da imagem.

Para varrer o diretório você usa o scandir, ai é só usar o foreach para listar o que foi achado no diretório, caso você não se importe, pode usar a imagem em tamnho grande como thumbnail, bastando informar a altura e largura na tag img.

Link para o comentário
Compartilhar em outros sites

  • 0
Você vai ter que gerar o thumbnail da imagem.

Para varrer o diretório você usa o scandir, ai é só usar o foreach para listar o que foi achado no diretório, caso você não se importe, pode usar a imagem em tamnho grande como thumbnail, bastando informar a altura e largura na tag img.

Bom você podeira me ajudar a gerar o thumbnail e o scandir..

:blink: :blink: :blink:

Link para o comentário
Compartilhar em outros sites

  • 0
caso você não se importe, pode usar a imagem em tamnho grande como thumbnail, bastando informar a altura e largura na tag img.

É bom explicitar a desvantagem disso: o navegador carrega a imagem no tamanho original e depois a redimensiona. Ou seja, se ela for muito grande e o thumb, muito pequeno, o carregamento da página ficará mais lento, se comparado a uma versão usando thumbs. ;)

Link para o comentário
Compartilhar em outros sites

  • 0

Além da imagem ficar distorcida, horrível. o Negócio é mesmo gerar os thumbs a partir da função scandir().

Se você usa Dreamweaver existe um componente que faz isso, chama-se AjaxToolBox

Link para o comentário
Compartilhar em outros sites

  • 0

Eu consegui colocar as imagem do diretorio onde esta o arquivo php, a té ai tudo bem

mais as imagem ficam desorganizadas, queria saber como posso organizalas em formato 100x100.

<?php

$d = dir(getcwd());

while (false !== ($entry = $d->read())) {

if($entry != ".." and $entry != ".") {

if(pathinfo($entry, PATHINFO_EXTENSION) == "jpg") {

echo "<img src=\"$entry\" />";

}

}

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0
caso você não se importe, pode usar a imagem em tamnho grande como thumbnail, bastando informar a altura e largura na tag img.

É bom explicitar a desvantagem disso: o navegador carrega a imagem no tamanho original e depois a redimensiona. Ou seja, se ela for muito grande e o thumb, muito pequeno, o carregamento da página ficará mais lento, se comparado a uma versão usando thumbs. ;)

Com certeza, e a banda de transferência continua sendo comida da mesma maneira...

Link para o comentário
Compartilhar em outros sites

  • 0
<?php

$d = dir(getcwd());

while (false !== ($entry = $d->read())) {

if($entry != ".." and $entry != ".") {

if(pathinfo($entry, PATHINFO_EXTENSION) == "jpg") {

echo "<img src=\"$entry\" />";

}

}

}

?>

O codigo é esse, as imagem aparecem numa beleza mais queria que elas aparecessem no formato que desejar entende

EX: 100x100

ou

Ex: 50%

e tambem queria saber como adcinar outro formato como GIF.

Quem pode me ajudar!!!!!!!! :wacko: :blink:

Link para o comentário
Compartilhar em outros sites

  • 0

Amigo, comece bem a sua participação no fórum, leia as regras e use o bom senso, seus dois tópicos foram fundidos.

Usa o scandir, dá uma estudada básica, não adianta você copiar um script sem saber como ele faz...

Link para o comentário
Compartilhar em outros sites

  • 0

<?
foreach (glob("ENDEREÇO DA PASTA COM AS IMAGENS*.EXTENSÃO DAS IMAGENS") as $filename) {
   echo "<img src='$filename' width='50 height='50>
}
?>

caso queira por mais extensoes você repete o codigo e muda as extensoes

se alguém souber uma forma melhor explica ae, não sou expert em PHP :D

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
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...