Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Forma de buscar/guardar en un campo texto plano pero sin tags html ni bbcode

Estas en el tema de Forma de buscar/guardar en un campo texto plano pero sin tags html ni bbcode en el foro de Bases de Datos General en Foros del Web. ¡Hola! bueno esta es mi duda... supongamos que hay un sitio donde los artículos se cargan dinamicamente, entonces hay un editor web visual (como el ...
  #1 (permalink)  
Antiguo 20/03/2009, 10:22
 
Fecha de Ingreso: octubre-2008
Mensajes: 253
Antigüedad: 15 años, 7 meses
Puntos: 4
Pregunta Forma de buscar/guardar en un campo texto plano pero sin tags html ni bbcode

¡Hola! bueno esta es mi duda... supongamos que hay un sitio donde los artículos se cargan dinamicamente, entonces hay un editor web visual (como el tinyMCE).

El tema es, ¿guardo en la DB directamente el texto incluyendo html? o como se hace? porque luego si en el sitio pongo una sección de buscar, busca tambien en los tags html (aunque por suerte no los muestra). ¿No le tengo que dar bola a esto? (ningun usuario comun buscaria <strong> en la pagina jaja).

La otra duda (distinta a la anterior), es cuando un comentario soporta bbcode, ¿qué guardo en la DB, html o bbcode?.

Es decir, no pretendo que me den codigos, sino simplemente quiero saber qué se hace comunmente en estos casos.

No sabía en qué sección hacer esta pregunta.

Saludos.
  #2 (permalink)  
Antiguo 26/04/2009, 05:53
 
Fecha de Ingreso: abril-2008
Ubicación: Habana - Cuba
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Contar caracteres de texto guardado pero sin tags html ni bbcode

Cita:
Iniciado por DrogoPost Ver Mensaje
¡Hola! bueno esta es mi duda... supongamos que hay un sitio donde los artículos se cargan dinamicamente, entonces hay un editor web visual (como el tinyMCE).

El tema es, ¿guardo en la DB directamente el texto incluyendo html? o como se hace? porque luego si en el sitio pongo una sección de buscar, busca tambien en los tags html (aunque por suerte no los muestra). ¿No le tengo que dar bola a esto? (ningun usuario comun buscaria <strong> en la pagina jaja).

La otra duda (distinta a la anterior), es cuando un comentario soporta bbcode, ¿qué guardo en la DB, html o bbcode?.

Es decir, no pretendo que me den codigos, sino simplemente quiero saber qué se hace comunmente en estos casos.

No sabía en qué sección hacer esta pregunta.

Saludos.
Hola DrogoPost,
Tu pregunta se parece mucho a la mía pero lamentablemente aún no te han dado respuesta
Yo necesito copiar en la DB cuántos caracteres tiene un texto editado con un editor del tipo tinyMCE pero no incluir los tags html en la cuenta.
No sabía en qué sección hacer esta pregunta.

Saludos
  #3 (permalink)  
Antiguo 08/12/2009, 15:30
Avatar de valenti77  
Fecha de Ingreso: julio-2008
Ubicación: Berisso, Buenos Aires
Mensajes: 244
Antigüedad: 15 años, 10 meses
Puntos: 4
Respuesta: Forma de buscar/guardar en un campo texto plano pero sin tags html ni bbco

Se guarda el html.

Así no necesitas parsear ninguna clase de texto al cargar una web, solamente lo traes de la base de datos y lo insertas, y ya automitacamente lo lees como HTML y se visualiza, mejorando asi el tiempo de carga de pagina.

En cambio si a un navegador le escribes: [color=negro,con un tono azul] Hola me llamo Leandro[/color], es lo que te va a mostrar en pantalla, nada de letras en color negro con tono azul.

El BBcode, es un pseudocodigo que hace de intermediario entre HTML y una persona que no conoce este lenguaje, para que asi, si quiere poner un enlace, por ejemplo bastaria con poner [enlace=http://www.hola.com]Pagina Hola que esta re buena[/enlace], sin conocer los tags especificos de una web, haciendo que sea mas intuitivo rapido y simple para el cliente.

Cuando el cliente pulsa, "Enviar" el texto es recibido por un programa en PHP o ASP, que mediante un conjunto de reglas y equivalencias, transforma el BBcode a HTML, y lo inserta en la base de datos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 2 personas




La zona horaria es GMT -6. Ahora son las 20:19.