Foros del Web » Programando para Internet » Javascript »

problema con ckeditor

Estas en el tema de problema con ckeditor en el foro de Javascript en Foros del Web. intento implementar un ckeditor que gestionar textos para mailings, en un aplicación desde php. en la BBDD de datos he definido una tabla con los ...
  #1 (permalink)  
Antiguo 25/03/2011, 02:10
 
Fecha de Ingreso: agosto-2002
Ubicación: Lleida
Mensajes: 506
Antigüedad: 21 años, 8 meses
Puntos: 0
problema con ckeditor

intento implementar un ckeditor que gestionar textos para mailings, en un aplicación desde php.
en la BBDD de datos he definido una tabla con los campos Id (Autoincr) , descripcio (varchar) , textedocument (longtext), donde en el campo textedocument guardaria el texto en html.

cuando inserto en la BBDD el contenido del textarea hago:
Código PHP:
if ( isset( $_POST ) )
    
$postArray = &$_POST ;            // 4.1.0 or later, use $_POST
else
    
$postArray = &$HTTP_POST_VARS ;    // prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
    if ( 
get_magic_quotes_gpc() )
        
$postedValue htmlspecialcharsstripslashes$value ) ) ;
    else
        
$postedValue htmlspecialchars$value ) ;
        
    if (
$sForm == "nomfile"$wcodi=$postedValue;
}

$sql ="update textos set textdocument = '$postedValue' where id=$wcodi";
mysql_query($sql$link ) or die('error'.$sql); 
y cuando lo leo de la base de datos y lo asigno a un campo string
Código PHP:
$wcodi=$HTTP_GET_VARS["codi"];
$sql ="select * from textos where id=$wcodi";
$result = mysql_query($sql, $link );
$row = mysql_fetch_array($result);
?>
        <!-- This <fieldset> holds the HTML code that you will usually find in your pages. -->
        <form action="../guardahtml.php" method="post">
            <p> <label >Nom document: <? echo $row['descripcio']?></label> </p>
            <p>
            <?php
 
// Include the CKEditor class.
 
include_once "../../ckeditor.php";            
$contents=$row['textdocument'];            
        echo 
"<input name='nomfile' id='nomfile' readonly='true' value='$wcodi' type='hidden'>";
                
                
// Create a class instance.
                
$CKEditor = new CKEditor();

                
// The initial value to be displayed in the editor.
                
$initialValue '<p>'.$contents.'</p>';
el problema es que al visulizar los tags html me aparecen dentro del documento, o sea que negritas cursivas y tamaños de texto no los coge.

supongo que algo debo hacer y no hago al almacenar el contenido del campo texto en la variable $initialvalue del editor.

me echais una mano?

Etiquetas: php
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 03:20.