Upload arquivos de imagens com segurança

Publicado por: Ricardo Parente 0 Comments

Problema:

Permitir usuários fazerem upload de arquivos de imagens, que serão então exibidas, pode parecer extremamente simples mas tem seus desafios e preocupações de segurança. O principal perigo é o fato de que muita da informação disponível para nós na hora do pedido de upload é fornecida pelo navegador do cliente (client/Browser), o que significa que toda aquela informação tm o potencial de ser falsificada por um hacker inescrupuloso.

Solução:

Podemos seguramente fazer o upload de arquivos de imagens enviando-os a um diretório temporário (sem acesso pelo web) e então movendo-os abaixo da raiz do web uma vez que estivermos certos que é um arquivo de imagem válido e seguro.

by Jamie Krug

Leia mais...


Redimensionar imagens on-the-fly

Publicado por: Ricardo Parente 0 Comments

Problema:

Alguma vez voce precisou redimensionar imagens on-the-fly ? É fácil com ColdFusion e cfimage.

Solução:

Eu tenho 3 imagens 1-3.jpg em um diretório.
Leio a imagem para a memória.
Escrevo a imagem no tamanho atual para o navegador.
Redimensiono a imagem em memória.
Nesse estágio, eu poderia escrever a imagem de volta a um arquivo ou anexar a um email via cfmail, etc.
Escrevo a imagem pequena no navegador.

by Paul Kukiel

Leia mais...


Criando uma simples galeria de imagens de um diretório em particular

Publicado por: Ricardo Parente 0 Comments

Problema:

Quero criar uma simples galeria de imagens que tenho em um diretório em particular.

Solução:

Isto pode ser feito usando CFDIRECTORY e CFIMAGE. Voce pode ler o diretório e usando CFIMAGE, redimensionar e exibir. Veja um exemplo simples abaixo.

by Glyn Jackson

Leia mais...


Older Entries