![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
HTMLフォームのテキストエリアで改行した場合の処理についてご質問します。
Windowsのローカル環境で試しています。
改行コードLFでPHPを作成しています。
○改行コードの認識
LF(\n)Unix,Mac OS X
CR(\r) Mac OS 9
CRLF(\r\n)
○テキストエリアからの入力値の処理
CRLF、CRをLFに変換しています。
$value= str_replace ("\r\n", "\n", $value);
$value = str_replace ("\r", "\n", $value);
このあとDBに値を格納しています。
○出力の際の処理
DBから値を取得。
phpのprint関数で下記を出力。
<textarea >${value}</textarea>
上記処理で、ローカル、サーバともに正常に動作しています。
しかし改行コードがLF(\n)なのでCRLF(\r\n)のWindowsで表示したときには問題が起きそうな気がします(実際には正常に動作)。
なにかしっくりこなくて質問させていただきました。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
>> 改行コードがLF(\n)なのでCRLF(\r\n)のWindowsで表示したときには
>> 問題が起きそうな気がします(実際には正常に動作)。
textarea内では、単にブラウザ(IE)が WEBサーバからきた単独のLFを見つけるとCRLFに変換しているだけです。
ご回答いただきありがとうございます。
>textarea内では、単にブラウザ(IE)が WEBサーバからきた単独のLFを見つけるとCRLFに変換しているだけです。
不思議に思っていたので、とてもすっきりしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 改行コードについて 4 2022/08/13 14:20
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Visual Basic(VBA) VBAのトグルボタンでのマクロについて質問です 3 2022/10/10 17:23
- Visual Basic(VBA) エクセル VBAで複数セル選択時エラーになる問題 3 2022/10/04 02:40
- Visual Basic(VBA) VBAでのループ順序について 3 2023/03/13 10:55
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Visual Basic(VBA) 【VBA】For文を使用し、行をコピーして別シートに貼り付ける方法を教えてください。 4 2022/07/19 09:01
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Visual Basic(VBA) エラー処理 3 2022/04/11 14:58
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
ソースコードの1行が長いとき...
-
エクセルVBA 文字列領域が不足...
-
C++でのCRLFについて
-
テキストファイルから改行コー...
-
C++で空Enterの入力を判...
-
ファイルの内容をstrcpyを使っ...
-
jsp 改行コードで改行させて表...
-
POSTで改行コードを受け渡すには
-
ファイルから読み取った改行文...
-
改行について
-
グレープシティのSPREAD...
-
JAVA System.out.println の ...
-
ExcelVBAでメールを作成してメ...
-
JavaDoc コメントの改行について
-
vb.netでのリッチテキストボッ...
-
COBOLの改行
-
コンボボックスの項目中に改行を
-
「続行するには何かキーを押し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
ソースコードの1行が長いとき...
-
エスケープ文字の復帰(¥r)と...
-
COBOLの改行
-
C++で空Enterの入力を判...
-
改行について
-
ファイルから読み取った改行文...
-
jsp 改行コードで改行させて表...
-
JAVA System.out.println の ...
-
テキストファイルから改行コー...
-
Excel VBAからBeckyを起動して...
-
【VBA】エクセルで最後の不要な...
-
C++でのCRLFについて
-
VBAでCSVをExcelに取り込む時に...
-
改行を読み飛ばす
-
エクセルVBA 文字列領域が不足...
-
JavaMail,本文中の改行について
-
グレープシティのSPREAD...
-
最終行の改行について
-
変数の中の改行コードをBRタグ...
おすすめ情報