Alguem me ajuda por favor ??
Started By
CaRLoS SaNTiLLi
, 17/01/2003, 15:38
10 replies to this topic
#1 CaRLoS SaNTiLLi
Posted 17/01/2003, 15:38
Olah equipe do wmonline, meu nome eh carlos, tenho uma pagina na net q chama www.oqrolamerico.hpg.com.br - eh o site da minha cidade etc.. acontece o seguinte, o meu mural (uma especie de guestbook comum) tem uns retardados que lancam uma tag q distorce tudo o conteudo do mural, queria saber qual o codigo para o mural nao aceitar mais esses codigos... de uma olhada nele e me respondam please.. o mural esta em... www10.brinkster.com/binary182/guestbook.asp -
Ahh, otra coisa, se alguem souber tb como limitar os caracteres do campo da mensagem, me de 1 toque..
Se alguem puder me ajudar eu agradeco de coração..
valews.. [x]`s
Ahh, otra coisa, se alguem souber tb como limitar os caracteres do campo da mensagem, me de 1 toque..
Se alguem puder me ajudar eu agradeco de coração..
valews.. [x]`s
#2
Posted 17/01/2003, 16:22
Limitar os caracteres, vc pode fazer uma contagem, usando o Len(string).
Por exemplo:
If Len(string) >= numero Then
response.write "Não pode, tá muito grande!"
Else
... grava mensagem ...
End If
Agora, para evitar que o pessoal "avacalhe" com seu sistema, fazendo com que tire a formatação da tabela, experimenta usar essa funçãozinha:
<%
Function PularLinha(StrTrata,Quantidade)
StrTrata = CStr(StrTrata)
Quantidade = Cint(Quantidade)
A = 0
For aux = 1 To Len(StrTrata)
StrNovo = Mid(StrTrata, aux, 1)
Saida = Saida & StrNovo
A = A + 1
IF A = Quantidade then
Saida = Saida & "<br>"
A = 0
End IF
Next
PularLinha = Saida
End Function
Response.Write PularLinha("o texto","quantidade máxima de caracters")
%>
Boa sorte!
Por exemplo:
If Len(string) >= numero Then
response.write "Não pode, tá muito grande!"
Else
... grava mensagem ...
End If
Agora, para evitar que o pessoal "avacalhe" com seu sistema, fazendo com que tire a formatação da tabela, experimenta usar essa funçãozinha:
<%
Function PularLinha(StrTrata,Quantidade)
StrTrata = CStr(StrTrata)
Quantidade = Cint(Quantidade)
A = 0
For aux = 1 To Len(StrTrata)
StrNovo = Mid(StrTrata, aux, 1)
Saida = Saida & StrNovo
A = A + 1
IF A = Quantidade then
Saida = Saida & "<br>"
A = 0
End IF
Next
PularLinha = Saida
End Function
Response.Write PularLinha("o texto","quantidade máxima de caracters")
%>
Boa sorte!
' nome: gustavo veiga
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
#3
Posted 17/01/2003, 16:39
os campos textbox tem um atributo que restringe a quantidade de caracteres mas eu nao lembro.
quanto as tags, pra exibir as mensagens use Server.HTMLEncode("mensagem") aí vai exibir a tag que o cara digito.
quanto as tags, pra exibir as mensagens use Server.HTMLEncode("mensagem") aí vai exibir a tag que o cara digito.
========================================================
Copiar o bom é melhor que inventar o ruim
========================================================
"O segredo da criatividade é saber esconder suas fontes"
(Einstein)
========================================================
Copiar o bom é melhor que inventar o ruim
========================================================
"O segredo da criatividade é saber esconder suas fontes"
(Einstein)
========================================================
#4
Posted 17/01/2003, 16:45
Com esse código que o Tarkan passou você limita o número de caracteres mas para evitar que códigos html interfiram em seu código você utiliza:
server.HTMLEncode(string)
Assim se a pessoa digita <table></table>, ao invés de criar uma tabela no html ele somente mostra como texto comum.
Qualquer dúvida sobre como usar poste o código da página que mostra os posts aí que eu te digo aonde e como colocar ok?
server.HTMLEncode(string)
Assim se a pessoa digita <table></table>, ao invés de criar uma tabela no html ele somente mostra como texto comum.
Qualquer dúvida sobre como usar poste o código da página que mostra os posts aí que eu te digo aonde e como colocar ok?
"Moro no Brasil.
Não sei se moro muito bem ou muito mal.
Só sei que agora faço parte do país.
A inteligência é fundamental."
(Farofa Carioca)
Não sei se moro muito bem ou muito mal.
Só sei que agora faço parte do país.
A inteligência é fundamental."
(Farofa Carioca)
#5
Posted 17/01/2003, 16:47
ih, postei quase na mesma hora que você _MX_... A mesma coisa, hehe...
"Moro no Brasil.
Não sei se moro muito bem ou muito mal.
Só sei que agora faço parte do país.
A inteligência é fundamental."
(Farofa Carioca)
Não sei se moro muito bem ou muito mal.
Só sei que agora faço parte do país.
A inteligência é fundamental."
(Farofa Carioca)
#6
Posted 17/01/2003, 17:09
Nossa mãe! Valeu cinraq, viajei legal!
Passei um código, entendi errado o que ele tinha pedido.
De qualquer maneira, este código pode ser útil para você caso o usuário use palavras enormes para brincar com seu código.
Passei um código, entendi errado o que ele tinha pedido.
De qualquer maneira, este código pode ser útil para você caso o usuário use palavras enormes para brincar com seu código.
' nome: gustavo veiga
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
#7 CaRLoS SaNTiLLi
Posted 18/01/2003, 07:39
aee tarkan valew cara, tipo com esse codigo ai vai quebrar a linha do texto do cara mesmo se as palavras estiverem sem espaços ?
ah, o q devo mudar ai ? onde coloco o nº max de caracteres?
grande abraço a todos !!!
ah, o q devo mudar ai ? onde coloco o nº max de caracteres?
grande abraço a todos !!!
#9 CaRLoS SaNTiLLi
Posted 18/01/2003, 07:48
o codigo que os xxxxxx estao usando pra regassar as tabelas eh esse ai oh..
<h3>SHADOW HACKERS<xmp><plaintext>
o que esse codigo faz ? eu sei que eh esse pq no meu banco de dados (.mdb) ele aparece assim como msg...
o cinraq eh isso ai mesmo q eu preciso cara.. e a do tarkan eu tb vo usar... valeu mesmo galera ; )
<h3>SHADOW HACKERS<xmp><plaintext>
o que esse codigo faz ? eu sei que eh esse pq no meu banco de dados (.mdb) ele aparece assim como msg...
o cinraq eh isso ai mesmo q eu preciso cara.. e a do tarkan eu tb vo usar... valeu mesmo galera ; )
#10
Posted 18/01/2003, 10:48
Se quiser fazer um teste, faça o seguinte...
Cria uma página nova, uma "teste.asp", e coloque dentro dela:
<%
Function PularLinha(StrTrata,Quantidade)
StrTrata = CStr(StrTrata)
Quantidade = Cint(Quantidade)
A = 0
For aux = 1 To Len(StrTrata)
StrNovo = Mid(StrTrata, aux, 1)
Saida = Saida & StrNovo
A = A + 1
IF A = Quantidade then
Saida = Saida & "<br>"
A = 0
End IF
Next
PularLinha = Saida
End Function
Response.Write PularLinha("aaaaaaaaaaaaaaaaaaaa",5)
%>
No teste acima, eu fiz com que ele pulasse de linha a cada 5 caracteres digitados.
E você muda de acordo com as suas preferências.
Cria uma página nova, uma "teste.asp", e coloque dentro dela:
<%
Function PularLinha(StrTrata,Quantidade)
StrTrata = CStr(StrTrata)
Quantidade = Cint(Quantidade)
A = 0
For aux = 1 To Len(StrTrata)
StrNovo = Mid(StrTrata, aux, 1)
Saida = Saida & StrNovo
A = A + 1
IF A = Quantidade then
Saida = Saida & "<br>"
A = 0
End IF
Next
PularLinha = Saida
End Function
Response.Write PularLinha("aaaaaaaaaaaaaaaaaaaa",5)
%>
No teste acima, eu fiz com que ele pulasse de linha a cada 5 caracteres digitados.
E você muda de acordo com as suas preferências.
' nome: gustavo veiga
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil
#11
Posted 10/01/2004, 23:12
Mais uma vez o REI do ASP desvenda mais uma dúvida minha e uma brincadeira dele . . .
fui
E valew neh eh claro hehehe
fui
E valew neh eh claro hehehe
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
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)