
13/04/2006 - Page Rank Google - E Mapas de Site em Html com Links
22/09/2006 - Trabalhando com o WITH
09/01/2003 - Sistema Monitor
23/06/2007 - Classe MovieClipLoader( ) : Como usá-lo ?
28/01/2003 - Functions
24/03/2006 - Alinhando objetos no CorelDRAW
08/12/2003 - Unindo e separando traçados - Fireworks
17/05/2004 - Como fazer e modificar calendários
11/06/2006 - Page Rank da ADOBE
20/01/2003 - Quanto custa um click?
07/04/2006 - Como fazer uma panorâmica 360 graus com equipamentos caseiros
15/05/2004 - Indexação de Sites: robots.txt
26/11/2006 - Gerando uma tabela dinâmica com PHP
16/09/2007 - Mural de recados
Leituras: 10896 -
Bom galera, blz com todos? Então hoje irei explicar a importância das famosas "Functions". O que são "Functions"? Para que serve? Bom gente, "Functions" são funções que você poderá usá-las para simplificar a sua vida desenvolvendo em ASP. Por exemplo, você poderia fazer uma "Function" para validar um e-mail, fazer uma "Function" para converter uma data para padrão brasileiro e por ai vai, isso parte da sua imaginação e do que for necessário e se compensa você criar uma "Function" ou fazer no braço mesmo. Vão das bem simples até as mais complexas que requerem um pouco mais de conhecimento, mas nada que uma boa estudada em todas as formas de se trabalhar com ASP para poder conseguir fazer o que se quer! Vou dar uns exemplos bem úteis que facilitam a sua vida.
Essa "Function" abaixo tira os caracteres que atrapalham quando um usuário faz uma busca, imagina aparecer aquela linda mensagem de erro para o seu usuário quando ele sem querer digita por exemplo ASP', reparem a aspas simples!
<%
'aqui iremos nomear a Function e atribuiremos um valor dentro dos
'parenteses onde irá a variável com o texto
Function CaracteresEspeciais(str)
'aqui tiramos todos os espaços da string
Tira = Trim(str)'aqui iremos colocar todos os caracteres que poderão atrapalhar em uma busca
caracteres = "! # $ % ^ & * ( ) = + { } [ ] | ; : / ? > , < ' ¨ ´ `"'aqui iremos transformar em Array essa variável, separando os valores pelo o espaço
carac = Split(caracteres," ")'aqui iremos fazer um loop utilizando o FOR
'juntamente com o Replace que irá substituir esses caracteres
'que nesse caso irá substituir por nada
for i = LBound(carac) to UBound(carac)
Tira = replace(Tira,carac(i),"")
next'aqui igualamos o nome da Function com a variável sem mais os caracteres
CaracteresEspeciais = Tira'finalizamos a Function
End Function'aqui colocamos qualquer variável com um determinado valor
var = "'r!#$%O¨*!#c$%^K&*(L)=+o{}[]C|;:o/?>,<'¨´`"'e aqui mandamos printar a Function, e repare a variável acima dentro da Function
response.write CaracteresEspeciais(var)'agora é só desenvolver de acordo com as suas necessidades
%>Bom galera é só isso. Espero que tenham gostado abraços e até o próximo artigo.
Clique aqui para fazer o download dos arquivos
Qualquer dúvida mande-me um e-mail ou uma mensagem no icq.
Email: rock.loco@bol.com.br
URL: http://www.webeart.hpg.ig.com.br/
Icq: 142647986