- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:改行コードについて)
HTMLフォームのテキストエリアで改行した場合の処理について
このQ&Aのポイント
- Windowsのローカル環境で試しています。改行コードLFでPHPを作成し、テキストエリアからの入力値を正しく処理する方法について質問します。
- テキストエリアからの入力値はCRLF、CRをLFに変換し、DBに格納します。また、出力の際には再度改行コードを適切な形式に変換して表示します。
- しかし、LF( )の改行コードを使用しているため、WindowsのCRLF( )で表示した場合に問題が発生する可能性があることに疑問を感じています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>> 改行コードがLF(\n)なのでCRLF(\r\n)のWindowsで表示したときには >> 問題が起きそうな気がします(実際には正常に動作)。 textarea内では、単にブラウザ(IE)が WEBサーバからきた単独のLFを見つけるとCRLFに変換しているだけです。
お礼
ご回答いただきありがとうございます。 >textarea内では、単にブラウザ(IE)が WEBサーバからきた単独のLFを見つけるとCRLFに変換しているだけです。 不思議に思っていたので、とてもすっきりしました。