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

Validar Imagens


marcellorg

Pergunta

7 respostass a esta questão

Posts Recomendados

  • 0

Velho ! Olha esse código

<html>
<head>
<script language="JScript">
<!--
function validaimg()
{
//feito por John Doe
//eu_john_doe@hotmail.com
var tt=true
var imagem = form1.imagem.value;
if(imagem.indexOf(".")!=-1 && imagem.length > 4)
{
var tam = imagem.length;
var sub = imagem.substring(tam-3,tam);

if(sub!="jpg")
{
alert("você deve usar uma extensão jpg");
tt = false;
}
else
{
tt=true;
}
}
else
{
tt=false
}
return tt;
}
-->
</script>
<title> -= Blabla =- </title>
</head>
<body>
<form name="form1" action="a" method="POST" onsubmit="return validaimg()">
Imagem <input type="file" name="imagem"><br>
<input type="submit" value="Env">
</body>
</html>

SE funcionar fala ae smile.gif

Link para o comentário
Compartilhar em outros sites

  • 0

ah, sobre a imagem ter 400x600 não tem como checar, mas você pode limitar um tamnho em Kb e depois, quando for soltar a imagem no site, você delimita para aparecer a imagem com 400x600.....

Link para o comentário
Compartilhar em outros sites

  • 0
Velho ! Olha esse código

<html>
<head>
<script language="JScript">
<!--
function validaimg()
{
//feito por John Doe
//eu_john_doe@hotmail.com
var tt=true
var imagem = form1.imagem.value;
if(imagem.indexOf(".")!=-1 && imagem.length > 4)
{
var tam = imagem.length;
var sub = imagem.substring(tam-3,tam);

if(sub!="jpg")
{
alert("você deve usar uma extensão jpg");
tt = false;
}
else
{
tt=true;
}
}
else
{
tt=false
}
return tt;
}
-->
</script>
<title> -= Blabla =- </title>
</head>
<body>
<form name="form1" action="a" method="POST" onsubmit="return validaimg()">
Imagem <input type="file" name="imagem"><br>
<input type="submit" value="Env">
</body>
</html>

SE funcionar fala ae smile.gif

O john esse script ai ........ o lenght > 4 ta pegando o que...? Da uma explicada nesse script p/ nóis........?

Please....

Valeu...... blink.gif

Link para o comentário
Compartilhar em outros sites

  • 0

rob é o seguinte.......

ele usa o lenght > 4 para testar se o tamanho do nome da imagem tem mais que 4 caracteres (*.jpg) os 3 caracteres da extensão do arquivo mais o ponto e o nome do arquivo..........

se não tiver mais que quatro o arquivo está com alguma coisa errada...hehehe... provavelmente sem extensão.....

e depois ele pede para o código pegar os três ultimos caracteres e verificar se são iguais a JPG, no caso como as extensões de arquivos tem 3 caracteres, ele pega apenas a extensão certo????

deu pra entender/?!????

Link para o comentário
Compartilhar em outros sites

  • 0

ixi, isso eu num lembro de cabeça... mas dá uma procurada no fórum que o jissa já tinha postado sobre isso... não sei se foi aqui, acho que foi no forum de ASP voltado à UPLOAD......

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