ログイン
ユーザ名

パスワード



パスワード紛失

新規登録
参照元情報
参照なし

このフォーラムではゲスト投稿が禁止されています

このフォーラムに新しいトピックを立てることはできません

Action
list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック

通常 参加者一覧のCSV形式の情報が文字化けしている

ズープス初心者です。初めてメイルさせていただいています。
イベント案内モジュールを使っていて、そのすごさに感嘆しておりました。
自分の計画する内容をほぼページにアップできたのですが、一つ問題が生じました。
それは、「参加者一覧のページから予約状況をCSV形式もしくはエクセル形式で出力しようとすると文字化けする」というものです。
2004年に同じような問題が報告されていましたが、その後のヴァージョンでは解決していただいたと理解しています。
ちなみに私は XOOPS 2.0.16a JP および、イベント案内モジュール ヴァージョン2.23を使用しています。
文字化けしない方法をお教えいただければ幸いです。

通常 Re: 参加者一覧のCSV形式の情報が文字化けしている

出力する文字コードの問題かな。

PHP の mbstring が有効になってない場合、文字コード変換が行えないので XOOPS の使っている文字コード (日本語の場合 EUC-JP) でそのまま吐き出すようになります。

また、使っている Excel が古い版だと SJIS しか受け付けない場合があります。出力の文字コードを SJIS に変更するには、
eguide/language/japanese/main.php の定義を変更してください。

-define('_MD_EXPORT_CHARSET', 'UTF-8');
+define('_MD_EXPORT_CHARSET', 'Shift_JIS');
--
安冨 伸浩 (マイサイト管理人)

質問 Re: 参加者一覧のCSV形式の情報が文字化けしている

nobu さんへ
 お返事をありがとうございました。
 PHP ファイルを扱ったことがなかったので、まずこのことについて(少し)勉強し、次に TepaEditor というソフトをダウンロードし、FFFTP ソフトを経由して、目的のファイルの改変にたどり着きました。

 結果、文字化けすることなく、CSV形式で出力することができました。

 ありがとうございました。
 少し勉強してからお返事を書いているので時間が経過してしまい、申し訳ありませんでした。

 ちなみに、今使っている Excel は 2000 のヴァージョンです。

list-tree ツリー構造順で表示 sort-down 投稿の新しいものから previous 前のトピック next 次のトピック



条件検索へ
© 2008 MySite Web Service