Dúvida FCKeditor

5 respostas
G

Alguem sabe com fazer busca em um campo que foi salvo no BD utilizando o FCKeditor. Ele salva no banco as tags html, então quando faço um busca com o “like” acaba vindo as tag e fica uma busca falha.
Ex:
se eu fizer uma busca na letra “T” vai retornar isso:
< strong>Palavra</ strong>

Existe como eu salvar no banco sem as TAGS, tipo desabilitar no FCKeditor :?:

5 Respostas

leandros

Germano,

ter como gravar no BD sem as tag´s até tem, mas você não teria depois como deixar o usuário digitar com estilos.
Por exemplo, ele não poderia usar nada do que o Editor fornece, como negrito e etc. Ele faz a mesma coisa com imagem, ai dependendo como for é melhor você colocar um textarea simples, mas as configurações do FCKEditor você pode mudar no js que vem com ele. Você pode tirar os botões também para que isso não aconteça, ou seja, você pode desabilitar algumas ações quando o usuário for gravar texto que vá para o BD.

Espero ter ajudado.

G

leandros,

Blz mas o q to querendo eh justamente tem 2 campos no BD um com tag e um sem tags para as buscas…entendeu…sim mas como gravo sem as tag no BD usando apenas como entrada o FCKeditor?

sergiolopes

para tirar as tags de qualquer codigo html, use uma expressao regular.
deve ser algo assim: s/&lt[a-zA-Z/][^&gt]*&gt//g

G

sergiousp , onde e como eu uso esse expressão?

G

Galera Consegui!

Usei a dica do Sergio

String htmlString = “Germanno
Cabeça Dura

”;
String noHTMLString = htmlString.replaceAll("\<.*?\>","");

Obrigado a todos!

Criado 8 de abril de 2007
Ultima resposta 11 de abr. de 2007
Respostas 5
Participantes 3