NoGoodの日記: [不具合]ecode のエスケープ誤り
counter.put <<EOF
<a href="#{File::basename($0)}?j=#{journalNo}">#{journalNo + 1}</a>:
<a href="http://#{fqdn}/#{queryTilde}#{user}/">#{CGI::unescape(user)}</a> の<a href="http://#{fqdn}/#{queryTilde}#{user}#{queryJournal}">日記</a>
EOF
if source =~ /<div class="journal slashdotjp">(.*)<div class="journalnav">/m
list = $1.split("<div class=¥"journalentry¥"") if list.length > entryLimit
↑このように表示されるはずが、↓このようになります。
counter.put <<EOF
<a href="#{File::basename($0)}?j=#{journalNo}">#{journalNo + 1}</a>:
<a href="http://#{fqdn}/#{queryTilde}#{user}/">#{CGI::unescape(user)}</a> の<a href="http://#{fqdn}/#{queryTilde}#{user}#{queryJournal}">日記</a>
EOF
if source =~ /<div class="journal slashdotjp">(.*)<div class="journalnav">/m
list = $1.split("<div class=¥"journalentry¥"")
if list.length > entryLimit
──────────
2005/10/18 02:45:
対策されたようですね。
素晴らしい!
[不具合]ecode のエスケープ誤り More ログイン