アカウント名:
パスワード:
タイムリーなことに、ちょっと前にSquirrelMail を PHP5.4 に対応させた [srad.jp]のですが、原因を一言出言うと「htmlspecialchars の仕様変更のせいで、Shift_JISやEUC-JPで表示するサイトでは、エンコーディングを明示的に指定しないhtmlspecialcharsの結果が空になる」というものです。
機械的な置換で容易に修正対応はできましたが、そんな泥臭いパッチをSquirrelMailの方に投げる気にもなれず、もうまさにPHPの仕様の変更を「仕様バグ」だと主張したい気分です…
EUC-JP/Shift_JISのサイトは、PH
エンコーディングを明示してないアプリが悪い。徳丸本に書いてあるだろ。それすらしてない糞アプリなんて使わない方が良い。
IEみたいに閉じタグを補完してくれないのはバグだと言うような話ですな。
公式サイトからして閉じタグ書くとバグる [php.net]とか言ってる連中ですよ。
いや解るんですがどこまで Laziness なんだと
# phpではなるべくシングルクォートとダブルクォートを使い分けてますがPerlでは連結演算子使いまくります(何
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
仕様の変更を一方的にバグとして元に戻せと主張する (スコア:5, 興味深い)
タイムリーなことに、ちょっと前にSquirrelMail を PHP5.4 に対応させた [srad.jp]のですが、原因を一言出言うと「htmlspecialchars の仕様変更のせいで、Shift_JISやEUC-JPで表示するサイトでは、エンコーディングを明示的に指定しないhtmlspecialcharsの結果が空になる」というものです。
機械的な置換で容易に修正対応はできましたが、そんな泥臭いパッチをSquirrelMailの方に投げる気にもなれず、もうまさにPHPの仕様の変更を「仕様バグ」だと主張したい気分です…
EUC-JP/Shift_JISのサイトは、PH
Re:仕様の変更を一方的にバグとして元に戻せと主張する (スコア:0)
エンコーディングを明示してないアプリが悪い。
徳丸本に書いてあるだろ。それすらしてない糞アプリなんて使わない方が良い。
Re: (スコア:0)
IEみたいに閉じタグを補完してくれないのはバグだと言うような話ですな。
Re: (スコア:0)
公式サイトからして閉じタグ書くとバグる [php.net]とか言ってる連中ですよ。
いや解るんですがどこまで Laziness なんだと
# phpではなるべくシングルクォートとダブルクォートを使い分けてますがPerlでは連結演算子使いまくります(何