tinymce не возвращает написанный текст

1

Сегодня у меня возникла проблема с TinyMCE.

Я просто хочу создать простую систему ведения блога, но, похоже, она не работает.

<?php
    if(isset($_POST['tinymce'])) {$content = $_POST['tinymce']; echo $content;}
    if(isset($_POST['save'])) {$content = $_POST['save']; echo $content;}

?>
    <div class="container" id="content">
        <pre><?php print_r($_POST); ?></pre>
        <form method="post" action="post.php">
            <textarea id="tinymce"></textarea>
            <input type="submit" name="save" style="color: rgba(255,255,255,0.5);background:none;border:none;" value="action">
        </form>
    </div>

Вот код, который я использую. Я также добавил print_r(), и вот результат, когда я нажимаю кнопку ACTION: Изображение 174551 Любая помощь?

  • 0
    Здесь должна быть другая проблема. TinyMCE создает новую область редактора, но когда вы набираете текст, он обновляет текст в скрытом элементе <textarea>, и вы все равно можете ссылаться на него. Я вижу, что у вашего textarea нет свойства name= . Можете ли вы попытаться добавить name="tinymce" а затем сохранить и посмотреть, доступен ли индекс в print_r на тот момент?
  • 0
    <textarea name="tinyme" id="tinymce"></textarea>
Теги:
tinymce

1 ответ

1

Благодаря @Dagon и @Ohgodwhy мне нужно было поместить тег name = для его работы. Еще раз спасибо! Изображение 174551

Ещё вопросы

Сообщество Overcoder
Наверх
Меню