出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

[4869] Re:無題
投稿者:暇人さん 2004/12/20 9:46:49
> ただし何故フィールドのバイト数を超えてしまったのかというと、
> 画面から第3もしくは第4水準の文字が入力された場合
> HTMLユニコード(&#nnnnというような)に変換されてしまい、
> 変換後の文字でDBに登録しようとした為でした。

URL、HTMLエンコードのトラブルでしたか。
原因がわかって幸いです

> 入力された値を確認画面に1度表示しているのですが
> その際はきちんと表示されています。
> どこで文字が変換されてしまうのかをこれから調査してみます。。

画面に表示した際、ソースの表示を行ってみてください。
当然ですがHTMLエンコードされた文はブラウザでみても&hoge等の表示にはなりません。(そのためのHTMLエンコードですから)
しかし、画面のソースを見てみれば
 <td>&hoge</td>
などと書かれていますので確認できます。
後、関係ないかもしれませんが。get渡し、URLのリンクからの遷移にも注意してみてください。URLエンコードされている事もあります

無題   KAZUさん [2004/12/16 21:15:51] [4855]
  Re:無題   KAZUさん [2004/12/16 21:19:50] [4856]
    Re:無題   KAZUさん [2004/12/16 21:21:01] [4857]
      Re:無題   暇人さん [2004/12/17 11:56:00] [4860]
        Re:無題   KAZUさん [2004/12/17 21:02:17] [4868]
          Re:無題   暇人さん [2004/12/20 9:46:49] [4869]
            Re:無題   KAZUさん [2004/12/20 22:37:17] [4870]
              Re:無題   暇人さん [2004/12/24 14:08:23] [4874]
                Re:無題   KAZUさん [2004/12/24 15:55:43] [4875]


TreeBBS For ASP V.0.1.3
Program By YasNet