PHP の HTTP 入出力が EUC-JP となっている事を考えるとユーザ定義文字が文字化けしている可能性が考えられます。 IE では、EUC-JP をコードページ51932 で出力していますが、これはユーザ定義文字を扱えないコードページで、ユーザ定義文字はシフトJISのまま出力してしまうのでトラブルの元になるわけです。