コメント
ホント、勉強になります。
今度試してみるっす!
#1 nowel (ホームページ) 日時 2006-02-01 01:21
$htmlがhtmlだとすると、http_build_query()の結果に対するhtmlspecialchars()が抜けている・・・
# たとえURLでもhtml中では&は&
#2 Ryosuke (ホームページ) 日時 2006-02-01 08:11
ご指摘ありがとうございます。
連結はarg-separator.outputで行われ、デフォルトでは「&」になってるので、変更していなければ結果的にhtmlspecialcharsは不必要になると思われます。

#サンプルコードなども修正し、上記情報を追記しました。
#2.1 webmaster (ホームページ) 日時 2006-02-01 12:45
> 連結はarg-separator.outputで行われ、デフォルトでは「&」
なんと、そうだったのですね
マニュアルの例が'&'になってるので気が付かなかったっす

しかし、URIとしては&なわけで、htmlで表現するには&amp:と書くだけなので、デフォルトで&ってのもどうかなぁと思ったりしますね
#2.1.1 Ryosuke (ホームページ) 日時 2006-02-02 05:42
URLのエスケープはurlencodeです。
#3 shoma (ホームページ) 日時 2006-02-03 02:04
コメントの追加

アスタリスクで囲んだマークテキストはボールド (*強調文字*)になり、下線は _下線_ になります。

ロボットからの自動的なコメントスパムを防ぐために、画像の下の入力ボックスに適切な文字列を入力してください。文字列が一致する場合のみ、コメントが送信されるでしょう。ブラウザーが Cookie をサポートし、受け入れることを確認してください。さもなければ、コメントを正確に確認することができません。
CAPTCHA