- 2008年12月 9日 01:18
- お知らせ
|ω・`) 11月30日から昨日(12月8日)までのフィギュア関連メモの、各サイトさまへのリンクが正しくリンクされていない状態となっていました。原因は記事の出力に用いているPHPスクリプトのバグです。スクリプトは修正したので本日以降のフィギュア関連メモについては、正常なリンクとなります。
過去のエントリーについては対応を検討中です。結構なボリュームなので。
閲覧者の皆様、リンク先各位にはご迷惑をお掛けしました、お詫び申し上げます。
ちなみに……。
今回のバグは、
$value = '<P>■';
$value .= '<a target="_blank" href="' . $site->getUrl() . '" >';
$value .= $site->getName();
$value .= "</a>";
とすべきところが
$value = '<P>■';
$value .= '<a target=\"_blank\" href=\"' . $site->getUrl() . '\" >';
$value .= $site->getName();
$value .= "</a>";
となっていたのが原因です。
2行目のところ。シングルクォートで囲われているのに、ダブルクォートのつもりで文字列内のダブルクォートをエスケープしようと[\]を挿入しています。
PHPの本でこのシングルクォートとダブルクォートの違いを知ったときから、これはヤバイなと思っていたら、案の定罠に掛かってしまいました。
- Newer: ちょっと遅くなったけど、お勧めフィギュアを書いて見る
- Older: (12月08日)今日のフィギュア予約
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://logicerror.sakura.ne.jp/mt42/mt-tb.cgi/2209
- Listed below are links to weblogs that reference
- デバッグしました from logicerror