Autor Zpráva
KlimaJ
Profil *
Dobrý den,
zkoušel na stránkách použít Rich Text Editor (RTE), ale při jeho odeslání je textarea prázná... Můžete mi poradit co s tím mám udělat? Děkuji.

<body class="yui-skin-sam">
  <?php if(!$_POST['crete_new_news']){ ?>
    <form method="post" action="" id="form1">
      <label for="news_name">Název článku:</label><input type="text" name="news_name" id="news_name" class="news_name" />
      <textarea id="msgpost" name="msgpost" rows="20" cols="75"></textarea>
      <div class="top_line"></div>
      <input type="hidden" name="id_news" value="<?php echo $_GET['id_news']; ?>" />
      <input type="submit" name="crete_new_news" class="crete_new_news" value="Uložit nový článek" />
    </form>

    <script>  
      (function() {
        var Dom = YAHOO.util.Dom,
            Event = YAHOO.util.Event;
        
        var myConfig = {
            height: '350px',
            width: '650px',
            animate: true,
            dompath: true,
            focusAtStart: true,
            autoHeight: false
        };
    
        YAHOO.log('Create the Editor..', 'info', 'example');
        var myEditor = new YAHOO.widget.Editor('msgpost', myConfig);
        myEditor.render();
    
      })();
    </script>
  <?php 
   }else{ 
    echo $_POST['news_name']."<br><br>";
    echo $_POST['msgpost']."<br><br>";
  } ?>
</body>
Alphard
Profil
WYSIWYG editory textareu překrývají nějakým divem (nevím konkrétně), před odesláním je nutné vrátit obsah do textarea, je možné, že se to tady z nějaké důvodu neděje.
V PHP v tom výpisu chybu nevidím, news_name se předpokládám zobrazí správně.
Přesunu vlákno do javascriptu, tam budou ale chtít živou ukázku, php je nezajímá, tak ji dodejte.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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