Ir para conteúdo

POWERED BY:

Arquivado

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

meirelles

FSO - upload para comercio eletronico

Recommended Posts

Seguinte galera, Preciso criar um upload de imagens para um comércio eletrônico e gostaria de usar FSO, se alguém tiver essas funções iria adiantar muito mesmo.- Limitar o tamanho de bytes do arquivo.- Limitar extenções.- criar miniatura, ou seja, além de fazer up da img grande também fazer upload de uma imagem pequena e compacta.Se alguém tiver esse código pronto!Abração galera.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala cara beleza?

 

Cara to na correria aqui, usa a busca em scripts prontos e veja se acha algo lá!

Fiz isso e achei isso: http://forum.imasters.com.br/index.php?act...mp;highlite=FSO

 

ve se algum te serve, se não server da um toque que dou uma pesquisada pela net!

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte, consegui limitar as extenções mas o tamanho do arquivo não consegui, ele não tá chamando as funções!

 

<!-- #include file = "upload_funcoes.asp" --><%if session("erro") <> "" thenresponse.write session("erro")elseend if%><script>function verifica_extencao(){var extensoesOk = ",.gif,.jpg";var extensao = "," + document.form1.arquivo.value.substr( document.form1.foto.value.length - 4 ).toLowerCase() + ",";if (document.form1.foto.value == ""){alert("O campo do caminho está vazio!!");return false;}else if( extensoesOk.indexOf( extensao.toLowerCase() ) == -1 ){alert( document.form1.arquivo.value + "\nNão possui uma extensão válida" );java script:location.reload();return false;}else{java script:tamanhos();}}function tamanhos(){tamanhoArqMax = 400000imagem=new Image();imagem.src=document.form1.foto.value;tamanho_imagem = imagem.fileSizeimg_tan = tamanho_imagemif (tamanho_imagem < 0){java script:tamanhos();return false;}else if (tamanho_imagem > tamanhoArqMax){alert("O tamanho do arquivo é muito grande ... "+tamanho_imagem+" Bytes!! \n Tamanho Máximo suportado : "+tamanhoArqMax+" Bytes \n São "+(tamanho_imagem-tamanhoArqMax)+" Bytes a Mais!");java script:location.reload();return false;}else{ return true; }}</script><table><form name="form1" action="upload_form2.asp" method="post" enctype="multipart/form-data"><tr><td>Nome:</td><td><input type="text" name="nome" size="20"></td></tr><tr><td>E-mail:</td><td><input type="text" name="email" size="20"></td></tr><tr><td>Foto:</td><td><input type="file" name="foto" size="14"></td></tr><tr><td colspan="2"><input type="submit" name="submit" value="Enviar" onclick='verifica_extencao()'></td></tr></form></table>

Sobre a da compactação, valew jonathan, tá brabeira aqui!

 

Tem alguma solução pra este problema também?

 

Tô pensando em enviar imagem "pequenas em KB" e usar uma rotina que redimensione-as proporcionalmente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte, Meu servidor não aceita componentes, então eu vou improvisar.Vou fazer upload das imagens grandes mesmo, mas na hora de exibi-las no site gostaria que elas estivessem 4 vezes menores do tamanho real, mas tem uma coisa que tá pegando, elas deveriam estar proporcinais ao tamanho real, para que não haja distoções. Resumindo, eu teria imagens relativamente pesadas, mas com uma boa visualização.Se alguém puder ajudar a fazer esse resize na hora de exibir as imagens????Grato!

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.