[PHP-users 13276] Re: hiddenから取得した文字列の改行表示
Yuji Soga
php-users@php.gr.jp
Fri, 14 Feb 2003 17:32:13 +0900
曽我です
だいたい現象がわかりました
print "<input type=hidden name=hwords value=" .$_POST["words"] .">\n";
のような書き方をして
もう一度同じページにPOSTすると
「あいうえお」(改行以降の「かきくけこ」が受信できていない)
までしか受信できていないようです
ただ、どこかのタイミングでJavaScriptでTEXTAREAからHiddenへデータを格納してあ
げると
HiddenからのPOST値は正常に「あいうえおかきくけこ」と受信できるようです
どこが違うのでしょうか?
> Setoです。
> PHPというよりブラウザの挙動のような気がしますが。
>
> やりたいことは、TEXTAREAにデータ入力(改行あり)
> なにかのきっかけで それをhiddenのフィールドに移動
> でもって送信処理ですよね。
>
> 単純に現象からみると
> ブラウザが 改行コードまでしか送信してきていない
> と思うのですが、phpinfoなりprint_r等で
> スクリプトが受け取ったデータを確認して見てください。
>
> あたりなら、JavaScriptで改行コードを変換とかすればいいのでは。