|
カテゴリ:PHP
aタグのURL指定部分で 「href="http://www.hogehoge.hoge.jp?ho=1&ge=2"」 ・・・ん?GET値の繋ぎ目が単なる&ではなく&??? これは間違いじゃないかと思い、サイト管理者に確認してみると 「動いてるよ。」 との回答。(実際動いている画面も見ました) マ、マジデスカー(゜゜;; 調べてみると、確かに&が推奨されている。(&か&) これは完全に私の勉強不足です。|||orz もうかれこれ3年ほどWEBに関する仕事をしていますが、驚愕の事実発覚というやつですね。 よく考えてみると、この事に触れているWEB技術の本って殆ど無いような。(自分が見てないだけ?) サンプルソースも&以外見たこと無い。 これはかなり大切な事だと思うんですが・・・ ・・・もしかして&でサンプルソースを書いても、ブラウザから見たら単なる&に見えるからか?! いや・・・もう・・・ね。 自分の無知に腹が立ちました。 これについて知人と色々と話してみた。 結果としては内部的には&で処理して、出力時に&に変換してやればいいんじゃないかという結論に。 確かに出力時に実体参照しないと色々と、勝手にメタ文字入れられるしな・・・。 とここまで難しく考えていたが、これ結構日常的に対応してた・・・ htmlspecialchars使ったり、smartyのescape使ったり。 ブラウザから表示上&のままだが、そういえばソースはちゃんと&になってるな・・・。 何でこんなに難しく考えちゃったのか、今となっては謎ですw お気に入りの記事を「いいね!」で応援しよう
Last updated
2010.02.09 11:21:31
コメント(0) | コメントを書く
[PHP] カテゴリの最新記事
|