1

我使用 textarea 标签制作了一个表单,然后将文本截断为文件,但输入在一定数量的字符后被切断,有时在关闭无序列表标签后被切断。可能是什么原因?

表格:

<form name='input' method='post' action=''>
<textarea cols=75 rows=17 name='desc'></textarea>
</form>

这是我将文本(存储在 $desc 变量中)插入文件的方法:

$file->fileTruncate($parent2."/projectfiles/".$data[ID]."/description.html", $desc);

我的一些 fileHandle 类,由 $file 对象访问:

function fileTruncate($path, $write){

    if(file_exists($path)){

        $this->fp = fopen($path, 'w');

        fwrite($this->fp, $write);

        fclose($this->fp);

        return true;

    }else{

        return false;

    }

}

这是我显示文本的方式,存储在 $desc_contents 变量中($file->fileContents 基本上获取给定文件的内容,“all”表示它获取整个文件):

    $file = new fileHandle;

echo "<div id='project_description' style='overflow:scroll;'>";

echo "<div id='project_description_text'>";

echo "<br/>".$desc_contents = $file->fileContents("projectfiles/$projectid/description.html", "all");

echo "</div>";

echo "</div>";

以下是已被截断的文本示例:

XaocRPG

当前特点:

玩家在与生物战斗时可以获得经验并升级!检查您的统计数据或其他玩家!(需要权限:XaocRPG.Commands.Info.Others)使用 /setentexp 设置实体的体验!重置所有玩家或仅以管理员身份重置一个!/xrpg 重置!

计划功能

  • 升级技能和能力以替换 McMMO/MoxieSkills 等插件!
  • 完整的管理命令集!
  • 可以通过练级技能学习的能力!
  • 完全权限支持。
  • 多世界支持。
  • 经济支持。(SkEconomy 和 Vault)
  • 建议?我对他们开放!

其他一些文字

更多隐形文字

斜体文本应该在文件中可见,但不是。我检查了它是否实际上被截断为文件,但事实并非如此,因此文本的实际显示没有错误。

任何帮助表示赞赏

4

1 回答 1

1

您是否已转储到达写入函数的文本?已经完成?

于 2013-05-03T20:17:53.523 回答