Validação De Upload ?
Started By
lazerediversao
, 24/04/2004, 08:47
7 replies to this topic
#1
Posted 24/04/2004, 08:47
Olá pessoal !!!
Bem eu estou querendo validar um sistema de upload.
Bem a validação seria a seguinte, eu queria que quando a pessoa clicar em procurar ele só possa escolher imagens !!!
Nem que seja antes de enviar !!!
Tem como fazer ???
Se for em Java por favor movam esse tópico caso o contrario espero que algém me ajuda !!!
Sem Mais Agradeço a Todos Pela Atenção Dispençada !!!
Bem eu estou querendo validar um sistema de upload.
Bem a validação seria a seguinte, eu queria que quando a pessoa clicar em procurar ele só possa escolher imagens !!!
Nem que seja antes de enviar !!!
Tem como fazer ???
Se for em Java por favor movam esse tópico caso o contrario espero que algém me ajuda !!!
Sem Mais Agradeço a Todos Pela Atenção Dispençada !!!
################# DADOS #################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
#2
Posted 24/04/2004, 10:27
eh em java msm, mas eh simples... coloca tipo assim:
<script language="JavaScript"> <!-- Begin function validate(){ arquivo=document.testform.File1.value; if (arquivo!=""){ if (arquivo.indexOf('.jpg', 0) == -1 && arquivo.indexOf('.JPG', 0) == -1 && arquivo.indexOf('.Jpg', 0) == -1){ alert("Apenas Arquivos JPG são Permitidos !"); document.testform.File1.focus() return false } } return true } // End --> </script> 'e isso dentro da tag do form: <form name="testform" onSubmit='return validate()'> <input type="file" name="File1"> </form>
Diretório de sites brasileiros - Achei no Brasil
#3
Posted 25/04/2004, 11:23
Não sei se interessa, mas o Applet File fornece exatamente isso, e mais outras funções avançadas, como bloqueio por tamanho do arquivo, criptografia, compactação do upload etc etc etc
Funciona no lado client como um applet.
Valeu,
Funciona no lado client como um applet.
Valeu,
======================
PORTA 80 WEB HOSTING - A hospedagem profissional de websites
ASP, ASP.NET, CFMX 6.1, PHP, MYSQL, SQL SERVER, ACCESS e muito mais
http://www.porta80.com.br
PORTA 80 WEB HOSTING - A hospedagem profissional de websites
ASP, ASP.NET, CFMX 6.1, PHP, MYSQL, SQL SERVER, ACCESS e muito mais
http://www.porta80.com.br
#4
Posted 25/04/2004, 13:07
o esquema do rodrigo fuck you nwum eh muito seguro pois a pessoa pode copiar o form e colar em um site desse cliente e rodar do seu pc e tirar o JS e enviar uma HTML ou EXE ou etc etc etc...
então vc deve fazer isso no ASP usando o right():
arquivo=lcase(arquivo)
if right(arquivo,4) <> ".jpg" and right(arquivo,4) <> ".gif" then
response.write("erro na extensão do arquivo.")
response.end()
end if
FALEI....
ATENÇÃO
a var arquivo deve ser a var usada para ter o nome do arquivo enviado.
FLW AEW!!!
então vc deve fazer isso no ASP usando o right():
arquivo=lcase(arquivo)
if right(arquivo,4) <> ".jpg" and right(arquivo,4) <> ".gif" then
response.write("erro na extensão do arquivo.")
response.end()
end if
FALEI....
ATENÇÃO
a var arquivo deve ser a var usada para ter o nome do arquivo enviado.
FLW AEW!!!
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!
Vinícius Nunes Lage
vinibaterabol@msn.com
#5
Posted 04/05/2004, 14:40
Blz mas tipo como eu recupero o valor do campo pois não posso utilizar o Request.Form ???
################# DADOS #################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
#6
Posted 04/05/2004, 14:46
Qual é o componente de Upload que vc está usando?
Em alguns componentes vc pode barrar direto, eles já possuem propriedade para isso, em outros é só fazer um IF pegando a FileExt e comparando.
Em alguns componentes vc pode barrar direto, eles já possuem propriedade para isso, em outros é só fazer um IF pegando a FileExt e comparando.
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_____________-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.
Aceite JESUS como seu único e suficiente salvador!
_____________-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.
#7
Posted 04/05/2004, 20:30
Bem Info_Tec eu estou usando um sistema que não usa componente !!!
Que o nosso colega K I L L I N G passou nesse tópico http://forum.wmonlin...topic=62983&hl=
Ja aproveitando o tópico o K I L L I N G tem alguma forma de avisar ao usuário que existe um arquivo com o mesmo nome no servidor ???
Enquanto isso eu Estou tentando !!!
Em Java deu certo !!!
Mas como o K I L L I N G disse em ASP é mais seguro !!!
Que o nosso colega K I L L I N G passou nesse tópico http://forum.wmonlin...topic=62983&hl=
Ja aproveitando o tópico o K I L L I N G tem alguma forma de avisar ao usuário que existe um arquivo com o mesmo nome no servidor ???
Enquanto isso eu Estou tentando !!!
Em Java deu certo !!!
Mas como o K I L L I N G disse em ASP é mais seguro !!!
Edição feita por: lazerediversao, 04/05/2004, 20:31.
################# DADOS #################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
#8
Posted 05/05/2004, 14:00
Ai pessoal eu consegui fazer as seguintes validações!
Se o cara mandar enviar sem nenhum arquivo, se o arquivo existir no servidor com o mesmo nome e também a validação das imagens !!!
Agora é o seguinte como eu faço para validar se por exemplo:
O cara seleciona o arquivo C:\arquivo.doc
Ai ele muda o caminho ou qualquer coisa que não exista tipo:
No micro do cara não existe C:\arquivos.doc
Então como o arquivo não existe ele envia um arivo com esse nome porém sem conteúdo !!!
Como eu faço essa validação para bloquear isso ???
Se o cara mandar enviar sem nenhum arquivo, se o arquivo existir no servidor com o mesmo nome e também a validação das imagens !!!
Agora é o seguinte como eu faço para validar se por exemplo:
O cara seleciona o arquivo C:\arquivo.doc
Ai ele muda o caminho ou qualquer coisa que não exista tipo:
No micro do cara não existe C:\arquivos.doc
Então como o arquivo não existe ele envia um arivo com esse nome porém sem conteúdo !!!
Como eu faço essa validação para bloquear isso ???
Edição feita por: lazerediversao, 05/05/2004, 14:06.
################# DADOS #################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)