[PHP-users 16102]Re: POSTによる改行を含む文字列の受け渡

gustav beatle @ nava21.ne.jp
2003年 6月 22日 (日) 06:50:51 JST


クボタです。

magic_quotes_gpc が On になっているのでは?

==================================================
入力.php:<input type="text" name="note">
 ↓
確認.php:
 表  示  部:echo nl2br(htmlspecialchars(stripslashes($_POST["note"])));
 フォーム部:<input type="hidden" name="note" value="<? echo
              stripslashes($_POST["note"]) ?>"
 ↓
登録.php:
 表  示  部:echo nl2br(htmlspecialchars(stripslashes($_POST["note"])));
 DBへ渡す値 → stripslashes($_POST["note"])
  ※ クエリ文にそのまま埋めるならstripslashes無しでも良い。
==================================================

というように stripslashes() が必要なのではないでしょうか。

> 入力フォームから確認フォームまでは正しく改行を含んで受け渡しが出来るんで
> す。しかし、同じ手順でも確認フォームから登録フォームには渡せないんです。

そもそも、最初に書かれていたやり方では「同じ手順」にはなっていませんよ(^_^;)

- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -
ウェブアプリ工房 http://gustav-net.com/
久保田英典 beatle @ nava21.ne.jp
- ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ - ・ -



PHP-users メーリングリストの案内