
[ GuTo ]
Membros-
Total de itens
955 -
Registro em
-
Última visita
Tudo que [ GuTo ] postou
-
Pequenas Dúvidas Com Strings
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Pessoal! Me ensinem como funciona o lastIndexOf Eu sei que ele funciona assim: str.lastIndexOf(".") Mas sei que ele tem um outro parâmetro, no qual não sei como aplicar. str = "guto.asp" var1 = str.lastIndexOf(".",???) Dae keria que vocês me explicassem isso. Valeu! -
beleza ae dackale! Vamos continuar contribuindo com o tópico. O intuito dele é quando algum de nós precisar trabalhar com valores monetários, usar este como referência, ou seja, vir direto para cá sanar dúvidas, lendo as contribuições e trocas de experiências que nossos colegas de programação ASP compartilharam conosco. Quem tiver mais alguns toques, dicas, enfim; O que for! Por favor, contribua. dark0, CyberAlexxx e ursolouco, vocês já mecheram com isso? Desde já agradeço a grande atenção dos senhores. Forte abraço pessoal! Até mais!
-
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Opa, e ae pessoal! Sei que sou chato quanto a pequenas coisas, mas como já falei em diversos tópicos, eu tenho mania de perfeitção, querer tudo certinho. Então,pergunto-lhes: Qual foi o maior email que vocês já viram? Quero dizer, o máximo de caracteres num email q vocês já viram. Ex.: contato@ulbra.br -> Contém 17 caracteres. E também, o maior número caracteres de um user num email vocês já viram. Ex.: gutoasp@pop.com.br User: gutoasp -> 7 caracteres. Agora porque quero saber disso? Para tornar a função que valida o email ainda melhor. A maioria dos servidor dizem que o email deve ter no mínimo 4 ou 6 caracteres e no máximo 15, mas alguns server acho q permitem até 20, acho q não mais. Então é isso, por favor ajudem nesta pesquisa! Abraços! -
Coloca no fim da página. E não esqueça que o onLoad não é crossbrowser!
-
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Grande Illidan! Mas brother, fiz uns testes nesta função em Regular Expression, e ela deixa vazar uns emails bem bobos. Um deles é a@a.co A minha eu melhorei e acho que agora ficou bem melhor. É grandinha, mas valida legal. Tem 18 linhas. Agora eu vou transcrevê-la pro ASP. Regular Expression eu nunca estudei. Uma hora eu até pego pra dar uma olhada. Até mais! -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Então Illidan, imagino que minha função, apesar de maior que uma expressão regular, expressa com outras palavras a mesma coisa, valida o máximo possível um email, certo? Acho que o máximo que ela pode fazer! Se tu tiveres alguma idéia a mais, por favor, contribua! E se possível, mostre sua expressão regular pra eu testar! Até mais! -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Só queria saber se vocês sabem tem algo a mais a acrescentar neste função que fiz? Pois, como o Illidan falou antes, um email como este: aaa@aaa.aaa passa pela verificao! Como este: aaa@bbb.br passaria também! Então, qual é a sugestão que dariam pra melhorar a função? Eu tinha pensado em fazer assim: pegar o user do email e o dominio do email, no caso de aaa@bbb.com, seriam: - usuario: aaa - dominio: bbb Se eles forem iguais, seria inválido. Mas não podemos fazer este, pois existe diversos emails assim: scriptbrasil@scriptbrasil.com Então... não sei o que mais poderia validar! Dae por isso, peço a sugestão de vocês para a melhora desta função que criei, que estou até disponibilizando pra vocês usarem aonde quiserem, desde que mantenham ela do jeito q está e os meus créditos nela. beleza? Até mais! -
Números E Teclas - Bloqueando-os
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
-
Números E Teclas - Bloqueando-os
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
up! -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
up! -
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
up! -
Números E Teclas - Bloqueando-os
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
up! -
Olá, Tomei a liberdade de abrir este tópico para debatermos sobre como podemos trabalhar com valores monetários ( moeda / preços / valores comercias ) usando o ASP. Particularmente, nunca trabalhei com isso. Logo, gostaria que postassem o que vocês sabem sobre assunto. Esclarecimentos de possíveis erros ( os mais comuns ). Como evitar erros na troca de servidor. Trabalhando com valores monetários de tal páís ( moeda (Real, Dólar, Euro...) ). Como formatar o valor ao resgatar o valor do BD. (Ex.: R$40,00 ) Qualquer coisa é bem vinda! Espero não ter incômodado ninguém. Espero também ampliarmos nossos conhecimentos quanto a este assunto, trocando idéias/experiências e interegindo mais com o pessoal do ASP. Até mais, Abraços!
-
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Illidan! No array, na hora ali de escrever o caracteres X, eu tava fazendo como no ASP, usando aspas... dae você me lembrou do ... tinha esquecido por um instante disso do JS. mbleonardo! quanto a aspas duplas, eu fiz dakele jeito: " \" " Agora confiram a minha função pra validar email, e mais junto a página pra poder testar: <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Validando email</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script language="JavaScript" type="text/javascript"> <!-- /* Funcao que valida o email Feito por Antonio Augusto André Silveira Mais conhecido como [ GuTo ] Data: 13/02/2005 04:45:00 Contato: Email: gutoasp@pop.com.br MSN: gutoasp@hotmail.com ICQ: 108662800 */ function validaEmail(email) { var pos, aux, pos2, dominio, carac, i email = email.toLowerCase() //gutoasp@pop.com.br if (email.indexOf("@",0) == -1 || email.length <= 10) return false pos = email.indexOf("@",0) //no ASP 8, JS 7 aux = email.substring(pos+1) //pop.com.br if (aux.indexOf(".",0) < 3) return false pos2 = aux.indexOf(".",0) dominio = aux.substr(0,pos2)//pop if (dominio.length < 3) return false carac = new Array("!","#","$","%","&","*","(",")","+","=","/","\\","|","?","'","\"","{","}","[","]","ª","º",":",",",";","§","°","<",">") for(i=0; i<carac.length; i++) if (email.indexOf(carac[i],0) != -1) return false return true } function check() { var email = document.form.email.value if (validaEmail(email)) { alert("Válido") return true } else { alert("Inválido") return false } } // --> </script> </head> <body> <form name="form" onsubmit="return check();"> <input type="text" name="email" id="email"> <input type="submit"> </form> <script> var pos, aux, pos2, dominio, carac, i email = "GUTOASP@pop.com.br" document.write('<br>email= ' + email) email = email.toLowerCase() //gutoasp@pop.com.br //if (email.indexOf("@",0) == -1 || email.length <= 10) return false pos = email.indexOf("@",0) //no ASP 8, JS 7 aux = email.substring(pos+1) //pop.com.br //if (aux.indexOf(".",0) < 3) return false pos2 = aux.indexOf(".",0) dominio = aux.substr(0,pos2)//pop document.write('<br>email2= ' + email) document.write('<br>pos= ' + pos) document.write('<br>aux= ' + aux) document.write('<br>pos2= ' + pos2) document.write('<br>dom= ' + dominio) //if (dominio.length < 3) return false carac = new Array("!","#","$","%","&","*","(",")","+","=","/","\\","|","?","'","\"","{","}","[","]","ª","º",":",",",";","§","°","<",">") for(i=0; i<carac.length; i++) document.write('<br>'+carac[i]) // if (email.indexOf(carac[i],0) != -1) return false </script> </body> </html> Só passa um email, esteticamente correto, do tipo: aaa@aaa.com Se alguém tiver alguma sugestão pra melhorar a função, sou todo "ouvidos, ou melhor, "olhos".. hehehe Até mais, Abraços! -
Ae galera! Deixei o pc pra comprar mais além! Pretendo comprar ele agora na primeira grana que entrar, espero q até final do mês! Dae este meu pc véio anda desligando, e percebi o grande porquê! É porque ele anda esquentando d+! Dae então... neste novo, no qual eu já postei tudo acima do q vou kerer, quero investir num sistema de refrigeração bom. Além de rápido, com muito Ram, quero q ele não eskente d+. Quero umas dicas, e aonde devo colocar os tais Fan's individuais. Ah, ele terá de suportar legal isso, sem ficar lerdo meu pc. Vocês acham que aguenta legal, sem ficar lerdo? E neste pc novo, eu prentendo colocar um joguinho só, pra de vez em quando brinca um pouco. ... dae o MOHAA, roda legal, sem lerdeza? Desde já agradeço! Abraços!
-
Se quiser alguém pra fazer a loja virtual, faço um bom preço pra você! Entre em contato!
-
Sim! Mas 1º: Não é altomaticamente, e sim automaticamente, beleza? Agora você faz assim: - Enche um banco de dados com as frases que você quer - Crie um ASP para fazer o sorteio das frases Usando a função ramdom/rnd você consegue. Procure no fórum sobre sortear registros. Abraços!
-
Array E Função Pra Validar Email
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Isso mesmo Illidan! Mas tinha mais uma coisinha! Eu queria também retirar as aspas duplas, dae ficava assim: " "" " Saca? Dae dava erro! Então tirei e tá certo! Ae agora olha isso! email = "gutoasp@pop.com.br" Carac = new Array("!","#","$","%","&","*","(",")","+","=","/","\\","|","?","'","{","}","[","]","ª","º",":",",",";","§","°","<",">") for(i=0; i<Carac.length; i++) if (email.indexOf(Carac(i),0) > 0) return false quando chega nesta parte do loop, tá dando erro. Se puder me ajudar -
Fala galera! Eu fiz uma função em ASP que eu considero perfeita para validar emails. Agora estou tentando transcreve-la pro JavaScript. Dae assim, tem uma parte desta função onde eu guardo num array, os caracteres que não são permitidos no email. Dae no ASP faço assim: Carac = Array("!","#","$","%","&","*","(",")","+","=","/","\","|","?","'","""","{","}","[","]","ª","º",":",",",";","§","°","<",">") E imagino que no javascript, só mude uma coisinha, o tal do new na frente. Assim: Carac = new Array("!","#","$","%","&","*","(",")","+","=","/","\","|","?","'","""","{","}","[","]","ª","º",":",",",";","§","°","<",">") Mas parece não ficar correto no JS isso. Acho que a barra contrária/invertida (\) não poderia estar neste array. De qualquer forma, eu até cheguei a tira-la do array, mas permanece o erro. No IE q aponta os erros de JS, mostra um erro como se estivesse faltando fechar o parenteses ) do array. Alguém de vocês sabe o que pode ser?
-
Números E Teclas - Bloqueando-os
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Na função que o Illidan fez ali, nossa quase perfeita, rsss! Eu até verifiquei todas as teclas, e só escapam estas (com seus respectivos códigos correspondentes) Só que tem outras teclas com mesmo código, um exemplo é o DEL e o Ponto(.). Dae será que tem como pegar apenas o valor que está sendo digitado na hora e fazer a verificação se não é nenhum destes 6 caracteres ae? Desculpe pela chatice, mas é q tenho mania de perfeição Até mais, Abraços! -
Pequenas Dúvidas Com Strings
pergunta respondeu ao [ GuTo ] de [ GuTo ] em Ajax, JavaScript, XML, DOM
Então... Quanto ao 2º parâmetro para: - substr é a quantidade de caracteres de que serão pegos apartir do primeiro parâmetro. (igual ao left do asp) - substring é a posição do último caracter a ser pego, ou seja, até aonde ele vai 'cortar' a string. (PARECIDO com o mid do asp) -- é na verdade, de posição X à posição Y. E essa do trim ae, beleza pura! Tenho q aprender muito ainda de javascript! Muito obrigado aew Illidan! Até mais, abraços! Ah, mais uma coisa! O indexOf, como é? str = "guto@pop.com.br" if (str.indexOf("@",1) == -1) { // } - Se não encontrar a string, no caso do exemplo o arroba "@", retorna -1 ou 0 ou undefined? - Ele interpreta comoo primeiro caracter o 0 ou o 1? Tipo... guto ... G é o primeiro caracter, mas na ordem pelo indexOf, é G corresponde ZERO ou a UM? No caso, se G = 0, o U é 1, o T é 2 e o Ó 3. - Não é necessário colocar aonde deve começar a pesquisa né? Tipo.. é possível fazer somente o indexOf(str) ao invés de indexOf(str,4) ? Desde já agradeço! -
Olá, Quero fazer estas coisas com javascript, que faço com ASP facilmente. 1- Selecionar os primeiros 5 caracteres de uma string: strTxt = "Antonio Augusto" Response.Write Left(strTxt,5) -- Retorna "Anton" 2- Selecionar um pedaço no meio de uma string: strTxt = "GuTo" Response.Write Mid(strTxt,2,3) -- Retorna "uTo" 3- Limpar espaços da esquerda e da direita: strTxt = " GuTo " Response.Write Trim(strTxt) Sabem como fazer estas coisas? Seria assim? 1- strTxt.substr(1,5) 2- strTxt.substring(2,3) 3- ???
-
No ASPJPEG pra tranformar a img no tamanho q você na quer na hora de exibir, só usando o BinaryWrite do mesmo.
-
Tem Como Saber Que Anti-virus O User Esta Usando?
pergunta respondeu ao Davis Tome de [ GuTo ] em ASP
Aí dark! Você está com a razão! Sem sombra de dúvidas! Pois imagina só, você tem um sistema de fotos no seu site. Na hora que o usuário envia a foto, você vai fazer diversar validações, com FSO. - Vai pegar o arquivo do cara e salvar numa pasta temporária do servidor. - Vai fazer validações de extensão do arquivo, tamanho e até dimensões da foto. - Depois vai usar FSO dinovo pra pegar este arquivo e copiá-lo pra pasta das fotos, pois foi aceito, passou pelas validações. - E também vai deletar o arquivo da pasta temporária, usando FSO. Dae imagina se o FSO pudesse fazer isso no PC do cara? Pra que fazer esta validação toda? Não seria necessário gravar o arquivo numa pasta temporária, você simplesmente faria a validação no pc do cara. Então, com certeza, com ASP não tem como. A não ser q exista algum componente, ou alguém crie um. Eu não sei! TALVEZ com javascript seja posssível. -
cara, tá maluko! O código dos kras é muito grande! Tive a idéia de implementar isso no meu site, dae olhei a proposta do desafio, a onde dava a lógica toda praticamente. Desenvolvi um pro meu site, não coloquei no ar ainda as atualizações, mas devido a minha organização, tive de mudar apenas umas 5 linhas numa página, arrumar 5 linhas em outra e pronto. E não precisei usar nenhuma session a mais. Tudo bem q era algo apenas funcional, mas a galera exagero. Usou mtas sessions pra este desafio. Lembrem: Session devem ser usadas somente se muito necessárias. No meu site, q tá grande até agora, vai ficar enorme, eu uso 2 Sessions apenas, dava pra deixar 1, mas dae teria de fazer umas validações a mais, onde pra eu não seria "lucro". Uma Session para usuário logado; E outra guardando o ID do usuário. Só! E neste desafio ae, a galera usou 3 né, ou mais? Tá loko.. não precisava usar. E quanto ao FSO eu entendo q foi a proposta do desafio, não falei nada Não quero gerar discussão viu rapaziada, só dando uma dica e compartilhando o pouco que sei. Abraços!