Autor Zpráva
David1256
Profil
Dobrý večer,

při zkoušení CKeditoru jsem narazil na jednu věc, přes kterou se nemohu "přehoupnout". Jde o to, že když vypíšu data, které vložím do CKeditorovské textarey a chci je vypsat, tak mi to nevypíše barevně upravený text ani odkaz, obrázek apod. Myslím, že jsem přišel na to, proč to tak je. HTML výstup generovaný CKeditorem je totiž asi toto:
<span style=\"color:#40e0d0;\">Obarven&yacute; text.</span> Kvůli lomítkům před uvozovkami to nevypisuje text s barvou.
Ukázka zde www.mafiani.wu.cz/zkouska/ckeditor.php.
Kód přes, který vypisuji data je
<html>
<head>
    <title>Sample CKEditor Site</title>
    <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
</head>
<body>
    <form method="post">
        <p>
            My Editor:<br />
            <textarea id="editor1" name="editor1">&lt;p&gt;Initial value.&lt;/p&gt;</textarea>
            <script type="text/javascript">
                CKEDITOR.replace( 'editor1' );
            </script>
        </p>
        <p>
            <input type="submit" />
        </p>
    </form>
<?php
    $editor_data = $_POST[ 'editor1' ];
  echo $editor_data;
?>
</body>
</html>
Pokud máte někdo zkušenosti s CKeditorem a víte, jak ho správně rozběhat, budu moc rád, když mi pomůžete.
Díky.
David1256
Profil
Tak už jsem na to přišel. Zakomponoval jsem do kódu funkci stripslashes() a zabralo to.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0