PHP TinyMce编辑器只保存部分发布的文本

时间:2015-10-26 13:26:08

标签: php mysql tinymce

我创建了一个包含tinymce编辑器(WYSIWYG)的PHP页面。 这用于更新数据库中的单个值。 在我的开发机器上它工作正常,但是在生产中它只保存部分文本或根本没有。

PHP代码:

<form method="post">
            <div class="form-group">
                  <?php
                  if(!empty($_POST))
                  {
                      $param = "{$_POST['editor']}";
                      echo "<script> alertify.alert('{$param}'); </script>";
                      //echo '<script> alertify.notify("Opslaan geslaagd", "success"); </script>';

                      if(($stmt = $mysqli->query("UPDATE help SET _value = '{$param}' WHERE id = 1")))
                      {
                          echo '<script> alertify.notify("Opslaan geslaagd", "success"); </script>';
                      }
                      else
                      {
                          echo $mysqli->error;
                      }
                  }
                  ?>
                <textarea class="editor" name="editor" id="editor">
                    <?php 
                    if($result = $mysqli->query("SELECT _value FROM help WHERE id=1"))
                    {
                       $row = $result->fetch_assoc();
                       echo $row['_value'];
                    }?>
                </textarea>                   

                </div>
                <button type="submit" class="btn btn-primary">Opslaan</button>
        </form>

MYSQL结构:mysql structure

PHP版本开发:5.6

PHP VERSION PRODUCTION:5.5.2.3

有人知道问题是什么,以及我如何解决它?

0 个答案:

没有答案