• [Hack] setting.inc.php for Automatic Sending "set NAMES charset"#

  • eastbind Reply #1, 5 years, 8 months ago

    Reply
    フォーラムの皆様にご協力をお願いしたいのですが。

    表題のとおり、MODxへのアクセス時に自動的に"set NAMES"するハックを作成しました。
    添付のzipを解凍して、manager/includes/settings.inc.php を置き換えます。
    とりあえず私の環境 XAMPP 1.5.4 (utf8/euc-jp)ではうまく行っているようなんですが、
    皆さんの環境でテスト願えないでしょうか。
    また中身の部分についてもぜひ御意見いただきたいと思います。
    MODx 0.9.2.1もしくは0.9.5bで動作します。

    9月27日追記。駄目駄目なことが判ったので配布を停止します。m(_ _)m
    またチャレンジしますので御期待ください。


  • zero_07 Reply #2, 5 years, 7 months ago

    Reply
    なぜか、dbapi.mysql.class.inc.phpのmysql_select_dbの呼び出し前でもやらないとうまく表示されないというか、なんかよくわからない症状(中途半端な文字化け)みたいなことになっちゃいました。

    ちなみに、MySQL 4.1.2で、PHP4.4.4です。

    発行するタイミングでっていうのがあるんですかねぇ・・・


  • eastbind Reply #3, 5 years, 7 months ago

    Reply
    ZeRoさん。とてもごめんなさい。

    言われるまで気付かないとは、わたしもヤキがまわったか...
    通常のウェブアクセスからでは迂回されてしまうケースがありました。 これでは駄目駄目なので、一端ダウンロードはできないようにしておきます。
    近いうち再チャレンジしますので、落として試していただいた その他の方々も
    まとめて感謝します。


  • zero_07 Reply #4, 5 years, 7 months ago

    Reply
    いえいえ、原因がわかってよかったです。
    うまく、入れ込める部分があるといいですね
    とりあえず、dbのクラスの方に入れて動かしておきます。