解决方案 »

  1.   

    自己查看源代码,你的<>这种符号应该已经不是他对应的实体&lt;和&gt;了,被替换成成了<>php将替换下body内容或者是否有什么函数直接将<>替换为对应的实体
      

  2.   

    请问下,通常人们用编辑器tinyMCE的时候,如何将mysql的内容返回到tinyMCE的呢?我想问下,大拿们的方法是什么?我是刚刚学习JS的,想了解下普遍的做法是什么?
      

  3.   

    应该就是一楼说的问题了,你使用浏览器调试一下,看看对应的位置,是不是加载了一个<script>的标签看图像的显示,应该是把script当成脚本加载了。得先确定问题,才能对应的解决问题。先看看吧。
      

  4.   

    是的 的确是把 script 当成脚本加载了 可是我不知道该怎么办,我用select 出的数据库的内容具体数据库内容如图:读取数据库:
    <?php
    $fillsql="SELECT * FROM entries WHERE id=".$validentry.";";
    $fillres=mysql_query($fillsql)or die("查询错误!".mysql_error());
    $fillrow=mysql_fetch_assoc($fillres);
    ?>
    我想直接这么用:
    <textarea id="ajaxfilemanager" name="ajaxfilemanager" style=" height:400px; width:100%;">$fillrow['body']</textarea>
    可是得出的结果却是:
    请问我该怎么处理这个问题呢?
      

  5.   

    我想这样用:
    <textarea id="ajaxfilemanager" name="ajaxfilemanager" style=" height:400px; width:100%;"><?php echo $fillrow['body'];?></textarea>
    可是却得不到我想要的 ,肿么办,大牛们!
      

  6.   

    问题已经解决了!非常感谢showbo和 zyl_lyr1019的回答,主要是在textarea调用的使用要使用htmlspecialchars进行实体转化:

    <textarea id="ajaxfilemanager" name="ajaxfilemanager" style=" height:400px; width:100%;">
    <?php
    echo htmlspecialchars ($fillrow['body']);
    ?>
    </textarea>
    菜鸟还有很多问题,希望以后能够得到你们的回复!谢谢啦!