![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
教えて下さい。
現在、問い合わせページのような画面を作成し、その中で
"TEXTAREA"に入力されたものを最終的にはデータベースの中
へ格納しようとしています。
画面の遷移としては、a.php(入力)⇒b.php(確認)⇒c.php(更新)
というように3画面の構成で考えています。
その際に、最初の入力画面では"TEXTAREA"を使用している為、改行
等のデータも含まれてしまいます。
2画面目にはそのままPOSTで値を後れましたが、3画面目へは
<INPUT type='hidden' ~ で飛ばしています。
しかし、その際に、当初画面上から入力された改行コードでデータが
切れてしまい、最後の更新画面では切れたデータしか取得できません。
改行コードを変換する為に、str_replace 等を使用してみましたが、
それでも上手くいきません。
このような改行を含むようなデータの受け渡しはどのようにするのが
良いのでしょうか。。。
教えて下さい。
No.3
- 回答日時:
受け取ったら
if(substr_count($text,"\r\n") != 0){
$text_br = str_replace("\r\n","<br>",$text);
}
一旦このようにしてから遷移しておいて
DBへUPDATEやINSERTをするときは逆の置き換えをしてあげたら
いかがでしょうか。
nl2brという関数もあるのでそちらのほうが簡単かもしれないですね^^;
hiddenで渡すときにnl2br($text)のようにしてあげればいいだけかも
しれないです。
参考URL:http://php.s3.to/man/function.nl2br.html
No.2
- 回答日時:
セッションでやるかhiddenを使わずにtextareaの
readonlyでやってください
隠したいのであれば<div style="display:none">テキストエリア</div>
で消してください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHPで入力フォームでデータを確認表示画面まで送る流れを日本語で理解したいのです。 1 2023/05/29 19:12
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- Android(アンドロイド) Xperia5Ⅲ 2 2022/08/31 01:32
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- MySQL MySQLに登録した内容を更新する時の、textareaの使い方 1 2022/07/11 18:20
- Windows 10 Microsoftアカウントでログインできなくなった場合の対処を教えてください 1 2023/03/03 15:45
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
ソースコードの1行が長いとき...
-
文の改行
-
C++で空Enterの入力を判...
-
COBOLの改行
-
C++でのCRLFについて
-
テキストボックス行の桁数を制...
-
VBAでCSVをExcelに取り込む時に...
-
改行コードについて
-
コンボボックスの項目中に改行を
-
最終行の改行について
-
JavaMail,本文中の改行について
-
改行について
-
C言語の標準入力で改行しない方法
-
ダイアログにおける改行
-
ファイルから読み取った改行文...
-
Excel VBAからBeckyを起動して...
-
fscanf関数について
-
C#の改行について
マンスリーランキングこのカテゴリの人気マンスリー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タグ...
おすすめ情報