Tengo un textarea que se diligencia a través del editor Tinymce, con diferentes tamaños de letra, texto, etc. Luego lo almaceno en Mysql con php, y lo hace bien. Posteriormente debo mostrar este texto en otra página dentro de una celda y me debería mostrar bien sin los caracteres HTML, pero no lo está haciendo. No se en donde estoy equivocado.
Les agradezco sus sugerencias y comentarios.
Estos son partes del código:
FORMATO DE LOS CARACTERES UFT-8:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
DEFINICION DEL TEXTAREA:
<div align="center">
<textarea name="txt_descripcion" cols="90" rows="10" id="txt_descripcion" </textarea>
</div>
ALMACENAMIENTO DEL TEXTAREA:
GetSQLValueString($_POST['txt_descripcion'], "text"),
hasta acá no hay problemas.
LEER DE LA BD EL TEXTO:
$txt_descripcion=$row_DetailRS1['descripcion'];
MOSTRAR EL TEXTO EN LA CELDA:
<td colspan="3"><div align="justify"><?php echo $txt_descripcion;?></div></td>
El resultado es que me muestra por pantalla lo siguiente:
<p>prueba6000</p> <p style="text-align: center"><span style="font-size: medium">prueba6000</span></p> <p style="text-align: right"><span style="font-size: xx-large">Prueba6000</span></p>
y debería mostrarme texto normal. He utilizado htmlentities, htmlspecialchars, htmlentitiesdecode, etc,,, y nada.