Webly: Upload de imagens - Webly

Ir para

Regras para postagem

É permitido postar livremente respostas com comentários, testes e avaliações dos scripts. Postagens contendo dúvidas sobre o script, deverão ser postadas no fórum principal de ColdFusion.

IMPORTANTE: Todos os tutoriais postados neste fórum irão automaticamente para o portal Webly. Contribua você também e faça parte da equipe de colaboradores que fazem a evolução da web. Obrigado.


Página 1 de 1

Upload de imagens usando a tag <cffile> Avaliar tópico: -----

#1 Membro offline   Tofinha Ícone

  • iEvolution - ColdFusion
  • Ícone
  • Grupo: Membros
  • Posts: 98
  • Cadastrado: 16-julho 06
  • Localização:Brasília - DF
  • Interesses:Deus, Família, Amigos, Zellen Rich Applications, ColdFusion, Java, Plataforma Flash, Flex

Postou 07 agosto 2006 - 11:32

Criando um formulário simples de Upload:

Construir uma página de upload com o ColdFusion é rápido e fácil usando a ação de upload da tag <cffile>.
A <cffile> é uma tag do ColdFusion onde se pode executar uma variedade de ações relacionadas a manipulação de arquivos tais como: leitura, escrita, movendo, renomeando e uploading dos arquivos.

Recomendo que você escolha com cuidado o diretório em que os arquivos serão enviado. Restrinja o upload para as extensões de arqivo que podem ser potencialmente perigosas: *.cfml, *.cfm, *.pl, *.bat, *.dll, *.exe e assim por diante. Utilize as permissões de usuários antes de permitir que os mesmos enviem arquivos para seus diretórios.

Neste exemplo estarei permitindo somente o envio de imagens com extensões: jpeg e gif

Quote

Criando o Formulário cf_upload.cfm:

<html>
<head>
<title>Upload com o ColdFusion</title>
</head>
<body>

<cfif isdefined("form.upload_now")>
<cffile action="upload" filefield="ul_path" destination= "c:\inetpub\wwwroot\upload\" accept="image/jpeg, image/gif" nameconflict="makeunique">
Arquivo enviado com sucesso!
</cfif>


<form action="cf_upload.cfm" method="post" name="upload_form" enctype="multipart/form-data" id="upload_form">
<input type="file" name="ul_path" id="ul_path">
<input type="submit" name="upload_now" value="submit">
</form>

</body>
</html>


Algumas informações da tag <cffile>:

Action: No meu Liste a ação Upload;
File Field: Entre com o nome do Formulário que receberá o arquivo;
Destination Path: Insira o caminho completo onde será salvo o arquivo;
Accept Files: Liste os MIMEs e os tipos de arquivos que serão aceisto. Neste caso optei por image/jpeg e image/gif;
Filename Resolution: Selecionei o makeunique, que dá ao arquivo seu nome original, mas poderíamos usar tb overwrite que caso tenho um arquivo com o mesmo nome o substitui, assim evita duplicações da mesma imagem.

Até a próxima galera!!!!
Francisco C Paulino
Tofinha
Diretor de TI
Blog da Zellen
http://blog.zellen.com.br/
ZPlayer - Player de vídeos em formato flash
http://www.zellen.com.br/zplayer/
"Adaptando soluções, gerando interatividade"
0

#2 Membro offline   Clowe Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 40
  • Cadastrado: 09-junho 07

Postou 17 junho 2007 - 03:18

Poxa,que legal cara,parece ser bem prático o CF!
Gostei..
Abraços!
Página do projeto Sonic Pong aqui na Ievolution!
http://forum.webly.com.br/index.php?showtopic=13415



Dia C/C++ chegando ;D
Logo depois dia PHP,dia ASP e dia Javascript!
0

#3 Membro offline   Ysamrocha Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 1
  • Cadastrado: 15-outubro 08

Postou 15 outubro 2008 - 03:23

Mto. bom! usei a pouco no CF e 'show de bola', vlw.
0

Página 1 de 1


Resposta rápida

  

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)