Foros del Web » Programando para Internet » PHP »

Problema al mostrar contenido guardado con editor wysiwyg

Estas en el tema de Problema al mostrar contenido guardado con editor wysiwyg en el foro de PHP en Foros del Web. Hola, tengo implementado en mi pagina el editor FCKeditor, guardo el contenido en una base de datos, el problema es cuando quiero mostrar el contenido. ...
  #1 (permalink)  
Antiguo 30/10/2006, 14:39
 
Fecha de Ingreso: octubre-2006
Mensajes: 9
Antigüedad: 17 años, 6 meses
Puntos: 0
Problema al mostrar contenido guardado con editor wysiwyg

Hola, tengo implementado en mi pagina el editor FCKeditor, guardo el contenido en una base de datos, el problema es cuando quiero mostrar el contenido. Para eso hago el sisguiente codigo:
<?
$SQL = mysql_query("SELECT * FROM normas where cod_norma=$norma",$conexion);
while($filas = mysql_fetch_array($SQL))
{
$contenido=$filas['cont_norma'] ;

}
mysql_free_result($SQL)

echo $contenido
?>

y me muestra el contenido con las etiquitas HTML, algo como esto:

<strong>Hola</strong> a todos

Alguien puede ayudarme, como muestro el contenido bien?
deberia verse : Hola a todos.

Agradesco la colaboracion
  #2 (permalink)  
Antiguo 30/10/2006, 15:49
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
De acuerdo

No tengo conocimiento de ese editor pero creo que se usaras html_entity_decode() se resolveria el problema

Saludillos.
  #3 (permalink)  
Antiguo 31/10/2006, 11:27
 
Fecha de Ingreso: octubre-2006
Mensajes: 9
Antigüedad: 17 años, 6 meses
Puntos: 0
Hola mauled,muchas gracias por tu colaboracion, estoy intentando resolver el problema con la funcion que me diste y me saca el siguiente error:
Fatal error: Call to undefined function: html_entity_decode()
  #4 (permalink)  
Antiguo 31/10/2006, 12:41
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años, 1 mes
Puntos: 33
1)¿Que version tienes de php? Esta funciona con versiones superiores o iguales a php 4.3

2) ¿Cómo es que ingresas los datos a la bd?

Saludillos.
  #5 (permalink)  
Antiguo 31/10/2006, 13:00
 
Fecha de Ingreso: octubre-2006
Mensajes: 9
Antigüedad: 17 años, 6 meses
Puntos: 0
De acuerdo Problema Resuelto

Gracias Mauled , el problema esta en la version del PHP.

Lo resolvi con la funcion:

// Usuarios de una version anterior a 4.3.0 de PHP, pueden hacer esto:
function unhtmlentities($cadena)
{
// reemplazar entidades numericas
$cadena = preg_replace('~&#x([0-9a-f]+);~ei', 'chr(hexdec("\\1"))', $cadena);
$cadena = preg_replace('~&#([0-9]+);~e', 'chr(\\1)', $cadena);
// reemplazar entidades literales
$trans_tbl = get_html_translation_table(HTML_ENTITIES);
$trans_tbl = array_flip($trans_tbl);
return strtr($cadena, $trans_tbl);
}

$c = unhtmlentities($a);

echo $c;

que estaba como solucion alterna en la documentacion de la funcion html_entity_decode().

Muchas gracias por tu colaboracion, fue de gran utilidad para resolver mi problema
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




La zona horaria es GMT -6. Ahora son las 15:54.