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

[4551] Re:NNでQueryStringの取得
投稿者:ともぽんさん 2004/08/02 10:21:54
> あ、もしかして、このリンクを吐き出す処理で既にHTMLEncodeをしていて、URLEncodeをすると&ampになるってことか(気付けよ私
>
> まぁ、それでも、さっきの書き込みを見てもらえればわかりますけど
>
>
> <%=Server.HTMLEncode(Server.URLEncode("test1=1&test2=2"))%>
> の結果が
> test1%3D1%26test2%3D2
> なわけですから、いけると思うんですけど。
>
> <%=Server.HTMLEncode(Server.HTMLEncode("test1=1&test2=2"))%>
> の結果が
> test1=1&amp;test2=2
> になっているところから、URLEncodeとするところでHtmlEncodeしてる可能性が高いですね

うーん。うまくいきませんでした(@@)
サニタイジングが目的なので、しつこく遷移するごとにURLEncode・HtmlEncodeを行ってあるんですが、どうも画面遷移後にHtmlEncodeを行ってさらに次に遷移したときに文字列として認識してしまうみたいです。
なので、「&」に関してはHtmlecodeしないよう力技で応急処置してしまいました。

アドバイスありがとうございます。

NNでQueryStringの取得   ともぽんさん [2004/07/30 0:28:11] [4544]
  Re:NNでQueryStringの取得   Lightningさん [2004/07/30 11:44:31] [4545]
    Re:NNでQueryStringの取得   ともぽんさん [2004/07/30 14:42:00] [4548]
  Re:NNでQueryStringの取得   暇人さん [2004/07/30 13:01:11] [4546]
    Re:NNでQueryStringの取得   ともぽんさん [2004/07/30 14:38:39] [4547]
      Re:NNでQueryStringの取得   Lightningさん [2004/07/30 15:54:11] [4549]
        Re:NNでQueryStringの取得   Lightningさん [2004/07/30 15:58:21] [4550]
          Re:NNでQueryStringの取得   ともぽんさん [2004/08/02 10:21:54] [4551]


TreeBBS For ASP V.0.1.3
Program By YasNet