2

我正在尝试使用 PHP 将 elRTE 的内容存储到数据库中,

        <script type="text/javascript" charset="utf-8">
        // elRTE with elFinder on a textarea
        $().ready(function() {
            var opts = {
                cssClass : 'el-rte',

            $('#editor').elrte(opts);
    })
    </script>



    <div id="finder"></div>
  <form name="feedback" method="post">
        <textarea id="editor" name="acontent" cols="50" rows="4"><?=$abt_content?></textarea>
    <input type="submit" name="updabt" value="Submit"></td></tr>
  </form>

<?php
    if(isset($_POST['updabt']))
    {
        extract($_POST);
        $q1=mysql_query(...);
        if($q1==true)
        {...}
        else
        {...}
    }
?>

但我总是收到错误“未定义的变量acontent”..

这有什么解决办法吗??

4

1 回答 1

1
  <form name="feedback" method="post">
         <div id="finder"></div>
        <textarea id="editor" name="acontent" cols="50" rows="4"><?=$abt_content?></textarea>
    <input type="submit" name="updabt" value="Submit"></td></tr>
  </form>


<?php
    if(isset($_POST['updabt']))
    {
        extract($_POST);
        $q1=mysql_query(...);
        if($q1==true)
        {...}
        else
        {...}
    }
?>

注意:对于编辑器,您必须使用 div 的 id 作为 POST

$_POST['finder'];
于 2014-02-19T10:12:45.303 回答