0

テキストエリアの先頭にある空白と改行に問題があります。json文字列をajaxでphpスクリプトに送ります。次に、文字列を php 配列にデコードします (json_decode を使用)。したがって、この配列には、先頭に 2 つの改行がある文字列があります。配列からテキストを出力すると、改行がありますが、テキストをmysqlデータベースに保存すると、改行がなくなります...文字列の先頭でのみ、改行がなくなります...文字列の残りの部分、改行は問題ありません。

回答ありがとうございます。奪う

4

3 に答える 3

0

PHP serialize()を使用して、情報を保存する必要のある方法で維持するようにします。次に、データベースに追加します。取得するときは、 unserialize()を呼び出して、すべての素敵な情報を取り戻します。

于 2012-09-10T14:59:12.903 に答える
0

ほとんどのブラウザーの textareas の値は、最初の文字が改行の場合は無視されるという方法で解析されます。

<textarea>Value</textarea> <!-- value will be "Value" -->

<textarea>
Value
</textarea> <!-- value will be "Value\n" -->

<textarea>

Value

</textarea> <!-- value will be "\nValue\n\n" -->

Chrome / FF / Opera で JavaScript を使用して確認しました。

于 2012-09-10T15:36:08.793 に答える