Tinyeditor und mysql Insert

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Tinyeditor und mysql Insert

    Hallo,

    Für eine Kommentarfunktion meiner News habe ich Tinyeditor im EInsatz scriptiny.com/2010/02/javascript-wysiwyg-editor/
    Wenn ich nun aber den Code aus dem Textfeld in die DB einfüge (insert) wird der Ignoriert. Ohne Tinyeditor wird er eingetragen.

    Quellcode

    1. <textarea name="tinyeditor" id="tinyeditor" cols="75" rows="10" tabindex="4"></textarea>


    Quellcode

    1. $news_array = array();
    2. $news_array['id_parent'] = $Core->get(GET, 'n');
    3. $news_array['date'] = time();
    4. $news_array['time'] = time();
    5. $news_array['news'] = $_POST['tinyeditor'];
    6. $news_array['autor'] = $Core->get(POST, 'author');
    7. $news_array['website'] = $Core->get(POST, 'website');
    8. $DB->set_sql('INSERT INTO ' . NEWS . $DB->syntax_built(SQL_INSERT, $news_array));
    9. $DB->execute();
    10. $DB->free();
    Alles anzeigen


    Es ist als wird das Textfeld einfach Ignoriert. Alle andere Daten funktionieren.
    Ein

    Quellcode

    1. print_r($_POST['tinyeditor']);
    erziehlt keine Ausgabe.

    Woran könnte es liegen?
  • Nein den habe ich nicht gesetzt.
    Es stand auch nirgends etwas und finden tue ich darüber auch nix

    Quellcode

    1. <link rel="stylesheet" href="./theme/css/tinyeditor.css" type="text/css">
    2. <script src="./theme/js/tiny.editor.packed.js"></script>
    3. <form action="shownews.htm?n={$ID}" method="post" id="editor commentform">
    4. <p>
    5. <input type="text" name="author" id="author" value="" size="42" required="required" tabindex="1"/>
    6. <label for="author"><small>Name*</small></label>
    7. </p>
    8. <p>
    9. <input type="text" name="email" id="email" value="" size="42" required="required" tabindex="2"/>
    10. <label for="email"><small>Mail* (wird nicht veröffentlicht)</small></label>
    11. </p>
    12. <p>
    13. <input type="text" name="website" id="website" value="" size="42" tabindex="3" />
    14. <label for="website"><small>Website</small></label>
    15. </p>
    16. <p>
    17. <textarea name="tinyeditor" id="tinyeditor" cols="75" rows="10" tabindex="4"></textarea>
    18. </p>
    19. <p>
    20. <input name="send" type="submit" id="submit" class="big-btn special" tabindex="5" value="Absenden" />
    21. </p>
    22. </form>
    23. <script>
    24. var editor = new TINY.editor.edit('editor', {
    25. id: 'tinyeditor',
    26. width: 584,
    27. height: 175,
    28. cssclass: 'tinyeditor',
    29. controlclass: 'tinyeditor-control',
    30. rowclass: 'tinyeditor-header',
    31. dividerclass: 'tinyeditor-divider',
    32. controls: ['bold', 'italic', 'underline', 'strikethrough', '|', 'subscript', 'superscript', '|',
    33. 'orderedlist', 'unorderedlist', '|', 'outdent', 'indent', '|', 'leftalign',
    34. 'centeralign', 'rightalign', 'blockjustify', '|', 'unformat', '|', 'undo', 'redo', 'n',
    35. 'font', 'size', 'style', '|', 'image', 'hr', 'link', 'unlink', '|', 'print'],
    36. footer: true,
    37. fonts: ['Verdana','Arial','Georgia','Trebuchet MS'],
    38. xhtml: true,
    39. bodyid: 'editor',
    40. footerclass: 'tinyeditor-footer',
    41. toggle: {text: 'source', activetext: 'wysiwyg', cssclass: 'toggle'},
    42. resize: {cssclass: 'resize'}
    43. });
    44. </script>
    Alles anzeigen


    Das ist der ganze Code