Tengo un problema con el TinyMCE y mysql.
No se muy bien como explicarme así que pondré algunas imágenes.
Esta es en la sección en donde ingreso el contenido, todo parece ok, los 2 TinyMCE de los formularios funcionan bien.
Al momento de enviar los datos a la base de datos, estos llegan de la siguiente forma.
Y en el sitio web se ve así.
Como ven, solo me toma correctamente los estilos del primer formulario, en el segundo solo aparecen caracteres propios de las etiquetas.
Para llamar al TinyMCE lo intente de dos forma. La forma default.
Código PHP:
<script type="text/javascript" src="../js/tiny_mce/tiny_mce.js"></script>
Código PHP:
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
</script>
Y según lo que entendí en un manual (no le entiendo mucho ingles), llamándolo por separado para cada texarea.
Código PHP:
<script type="text/javascript" src="../js/tiny_mce/tiny_mce.js"></script>
Código PHP:
<script type="text/javascript">
tinyMCE.init({
mode : "exact",
elements : "subtitulo",
theme : "simple"
});
</script>
<script type="text/javascript">
tinyMCE.init({
mode : "exact",
elements : "detalle",
theme : "simple"
});
</script>
Este es el codigo de mi formulario.
Código HTML:
<form name="frmimage" id="frmimage" method="post" enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>"> <p><strong>Titulo</strong><br /> <input name="titulo" type="text" class="text" id="titulo"/> </p><br /> <p> <strong>Subtitulo</strong><br /> <textarea name="subtitulo" id="subtitulo" cols="60" rows="5" tabindex="4" ></textarea> </p><br /> <p> <strong>Detalle</strong><br /> <textarea name="detalle" id="detalle" cols="60" rows="10" tabindex="4"></textarea> </p><br /> <p> <strong>Selecione una imagen</strong><br /> <input name="foto" type="file" class="text" id="foto" /> </p><br /> <p> <strong>Categoria:</strong><br> <select name="categoria" id="categoria"> <option>Entrenamientos</option> <option>Torneos</option> <option>Seminarios</option> <option>Varios</option> </select> </p> <p> <input name="fecha" type="hidden" id="fecha" /> <input name="enviar" type="submit" id="enviar" value="Publicar" /> </p> </form>
Ojala me puedan ayudar a resolver este problema que me surgio