-1

重複の可能性:
Textarea のコンテンツが $_POST 配列に含まれない場合と、含まれる場合があります。

POSTで送信されるフォームがあり、その中にテキストエリアがあります。ここにコードがあります

<textarea name="content" id="default" class="admintableinput" cols="80" rows="20"></textarea>

テキスト編集にはmarkItUpプラグインを使用しました。プラグインがテキストエリアで使用される場合、コンテンツは $_POST 配列に入力されません。

次に、var_dump($_POST) を試してみたところ、プラグインを使用したときに次のようになりました。

Array ( [title] => title [author] => author [summary] => summary [Category1] => 3 [image] => image [action] => Save Article )

プラグインが使用されていない場合、var_dump はこれを生成します。

Array ( [title] => title [author] => author [summary] => summary [content] => content [Category1] => 4 [image] => image [action] => Save Article ) 

したがって、テキストエリアに入力されたコンテンツは、プラグインなしでのみ送信されます。しかし、なぜ var_dump にそこにテキストエリアがあるのか​​さえわからないのか、私にはわかりません。

それは Javascript の問題であるに違いありません。私は JQuery ライブラリを使用しています。

誰か提案はありますか?前もって感謝します。

4

1 に答える 1

-1

プラグインがテキストエリアに値を設定していないと思います。これを確認してください。

于 2012-09-03T12:48:18.047 に答える