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

Salvar texto em BD com html


Kikonanet

Pergunta

Pessoal,

Tenho um página em asp.net que insere um texto em um BD Access...

O texto é inserido ok, mas quando tenho que colocar um comando html por exemplo <img src=""></img> me dá um erro dizendo que esse comando é perigoso e não consigo salvar o texto.

Como posso resolver esse problema?

Exemplo de texto:

<b>Meu texto bla bla bla</b>

vlw

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tb tive problema com isso. arranjei na internet essa informacao:

Va ao codigo html da pagina e encontre a tag @page e logo a primeira a onde esta definida a herança a linguagem e td mais, acrecente o sequinte atributo

ValidateRequest="False"

que você ira desativar a verificação de segurança.

...

Bem ao meu ver so desvantagens,porque isto e para evitar que se injete codigos, por exemplo se a pagina for um forum, se você desabilitar este atributo eu poderia por exemplo criar um java script que travase a pagina sempre na mesma linha ou cololocar uma imagem pornografica.para evitar isto você teria que tratar o texto com htmlencode e htmldecode

(RogerioRock)

Link para o comentário
Compartilhar em outros sites

  • 0

então, você poderia trocar < por &lt; e > por &gt;

porque o navegador le o codigo &lt; e transforma em <

o cara citou htmlencode e htmldecode q devem fazer isso, mas não sei usar, de uma pesquisada.

e caso você queira q o codigo html q você gravar no banco seja executado, você pode dar um replace de < > por [ ] por exemplo, na hora de gravar e ai na hora de mostrar, você converte de volta.

porque tipo, mesmo q você ponha o ValidateRequest="False", se você souber tratar direitinho o q o usuario postar, você não teria problemas de seguranca.

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...