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);

$file オブジェクトによってアクセスされる、私の fileHandle クラスの一部:

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 でエンティティのエクスペリエンスを設定してください! すべてのプレイヤーをリセットするか、管理者として 1 人だけをリセットしてください! /xrpg リセット!

予定されている機能

  • McMMO/MoxieSkills などのプラグインを置き換えるスキルと能力のレベリング!
  • 完全な管理コマンド セット!
  • レベリングスキルで習得できるアビリティ!
  • 完全な許可のサポート。
  • マルチワールドのサポート。
  • エコノミーサポート。(SkEconomy および Vault)
  • 提案?私は彼らにオープンです!

その他のテキスト

より目に見えないテキスト

斜体のテキストはファイル内で表示されるはずですが、そうではありません。実際にファイルに切り捨てられているかどうかを確認しましたが、そうではないため、実際のテキストの表示にエラーはありません。

どんな助けでも大歓迎です

4

1 に答える 1