Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem html kod z wyciwyg editoru???

Zdravim

Potrebujem poradit.Pouzivam wyciwyg editor a text,ktory napisem,by som rad niekde ulozil.Problem je v tom,ze hoci ci text z editoru vytiahnem,uklada mi ho bez nejakych zmien,ktore si v editode nadstavim.Zistil som ze mi pred uvodzovky vklada spatne lomitko,vie mi niekto povedat,ako sa to riesi?ci je chyba v editore,alebo niekde inde?
Kod vyzera asi takto:

echo "
      <div id='content'> 
       <div id='sample'>
              <form action='index.php?page=texteditor' method='post'>
 	       <textarea name='mArea1' id='mArea1' style='width:500px;height:300px;border:3px solid #000000'>{$_POST['mArea1']}</textarea>
 	       <input type='submit' name='sub' value='uloz'>
 	      </form>
       </div> 
        <script>
         bkLib.onDomLoaded(function() { 
         var area1 = new nicEditor({fullPanel : true}).panelInstance('mArea1',{hasPanel : true});})	       	       
        </script> 
      </div>";

      $premenna=(($_POST['mArea1']));
      echo"{$premenna}"; 

htmlko po vypise $premenna mi vyzera napriklad takto:

ahoj <span style=\"font-weight: bold;\">ahoj</span><br>
Předmět Autor Datum
Za to zrejme nemôže WYSIWYG editor, ale zapnuté magic_quotes na serveri. O tom, čo to je a ako to vy… poslední
los 12.12.2010 14:41
los

Za to zrejme nemôže WYSIWYG editor, ale zapnuté magic_quotes na serveri. O tom, čo to je a ako to vypnúť si môžeš prečítať tu: security.magicquotes.php.

Pár pripomienok:
1. Je to WYSIWYG (What You See Is What You Get: čo vidíš, to dostaneš) editor, nie WYCIWYG (What You Cache Is What You Get).
2. Kód v textaree by som HTML-kódoval pomocou htmlspecialchars.

Zpět do poradny Odpovědět na původní otázku Nahoru