HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 検索 過去ログ

ログ内検索
・キーワードを複数指定する場合は 半角スペース で区切ってください。
・検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
・[返信]をクリックすると返信ページへ移動します。 (*過去ログは表示されません)
・過去ログから探す場合は検索範囲から過去ログを選択。

キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■9273  Reverse Accessの文字コード
□投稿者/ zoo -(2004/05/30(Sun) 02:13:12)
    こんにちは。
    このたび、Reverse Access Rankingを使わせていただきました。
    早速ですが、
    Javascriptにてトップページにランクを表示させたいのですが
    文字コードをUTF-8にしてjsファイルを出力させる方法は無いでしょうか?
    サイト全体をUTF-8で固定しているためそのまま表示させると文字化けしてしまいます。
    何か回避措置などありましたらご教授願います。
親記事 /過去ログ9より / 関連記事表示
削除チェック/

■9283  Re[1]: Reverse Accessの文字コード
□投稿者/ りゅういち -(2004/05/31(Mon) 01:05:43)
http://www.cj-c.com/
    No9273に返信(zooさんの記事)
    > Javascriptにてトップページにランクを表示させたいのですが
    > 文字コードをUTF-8にしてjsファイルを出力させる方法は無いでしょうか?
    > サイト全体をUTF-8で固定しているためそのまま表示させると文字化けしてしまいます。

    Jcode.pm モジュールがサーバに入っていれば比較的簡単にできます。
    まず、13行目の require './jcode.pl'; → use Jcode; とします。
    次に jcode を検索してその部分を Jcode に置き換えます。
    そうしたら、設定ファイルの $mcode を utf-8 と指定してみてください。
記事No.9273 のレス /過去ログ9より / 関連記事表示
削除チェック/

■9293  Re[2]: Reverse Accessの文字コード
□投稿者/ zoo -(2004/05/31(Mon) 20:07:44)
    回答ありがとうございました。
    大変参考になりました。

    実際の所、教えていただいた方法だけでは文字化けは解消されませんでしたが、
    以下の方法で何とかなりました。

    1.
    全てのCGIファイルをUTF-8で編集し直す。
    2.
    全てのCGIファイルを教えていただいたようにJcode.pm用に書き換える。
    3.
    全てのCGIファイルのHTML出力のヘッダ部分のcharset="Shift_JIS"をcharset="UTF-8"に書き換える。
    4.
    &Jcode'convert(*value,'sjis');のsjisをutf-8に書き換える。

    これでうまくいきました。
    ありがとうございました。
記事No.9273 のレス / END /過去ログ9より / 関連記事表示
削除チェック/

■9555  Re[1]: ハングルは無理?
□投稿者/ りゅういち -(2004/07/19(Mon) 22:11:59)
http://www.cj-c.com/
    No9550に返信(shojiさんの記事)
    > > ところでハングル入力は難しいでしょうか。
    > 現在は入力エリアにハングルを入力するとアップの段階ではじかれます。
    > jcode.perlなので日本語入力だと思うのですが、改造のヒントがあればご教授いただければ幸いです。

    多言語を扱うのは、文字コードを UTF-8 で扱う必要があります。
    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=9273&no=1&KLOG=9
    を参考に行ってみてください。
記事No.9550 のレス /過去ログ10より / 関連記事表示
削除チェック/

■9586  Re[3]: ハングルは無理?
□投稿者/ りゅういち -(2004/07/25(Sun) 02:06:56)
http://www.cj-c.com/
    No9579に返信(shojiさんの記事)
    > 不勉強を恥じるばかりですが、、。
    > > Jcode.pm モジュールとは?
    > jcode/plのことでしょうか?

    jcode.pl と Jcode.pm は別物です。
    jcode.pl では utf-8 の文字コードは利用できませんが、
    Jcode.pm では利用することができます。

    Jcode.pm は、サーバのPerlのバージョン等により、あったりなかったりしますので、
    まずはサーバに Jcode.pm モジュールが使えるかどうかを確認してみてください。
記事No.9550 のレス /過去ログ10より / 関連記事表示
削除チェック/

■9596  Re[5]: ハングルは無理?
□投稿者/ _ -(2004/07/27(Tue) 13:14:44)
    以下の所を見ればわかるようにUnicode文字をCGI上から使用するにはだいたい三種類の
    方法があります。

    http://www.kent-web.com/support/faq/faq2-2.html#9

    その中で、一番簡単でサーバを選ばない(?)のはCGIのソース自体をUTF-8で保存する
    案1の方法ですが、クライアント側の環境に大きく依存してしまいます。

    http://wagang.econ.hc.keio.ac.jp/pc/index.cgi?UTF%2D8%E3%81%A7%E7%B0%A1%E5%8D%98%E5%A4%9A%E8%A8%80%E8%AA%9ECGI

    元々からUnicode処理をWebページで行う以上ある程度の環境依存は仕方ないと思います。
    (Unicodeに対応していない環境では正常に表示できないなど)
    入力する側が結構大変ですが&をエスケープせずに&#xxxx;で入力する形にする方法もあり
    ますね。
    (この場合、&は&amp;にしないといけません)
記事No.9550 のレス /過去ログ10より / 関連記事表示
削除チェック/

■9681  Re[8]: ハングルは無理?
□投稿者/ _(Custom) -(2004/08/13(Fri) 00:50:38)
    2004/08/13(Fri) 01:42:16 編集(投稿者)

    > 実際にやってみました。
    > 確かにChild Treeだと、クッキーがうまく表示できないですね。
    > 恐らく、文字コードが誤認しているんだと思います。
    > 全角文字の場合はURLエンコード化するようにするといいような気が・・・。
    > (当てずっぽうですが)

    実際にUTF-8化したUnicode版を作成し、アップしてみました。
    ダウンロードのところからダウンロードできます。

    http://box.elsia.net/~custom/

    ほとんどテストしていないので不具合が多くあると思います。
    現にアップした後にテスト投稿してみたらいくつか間違いがあり修正したり・・・。
記事No.9550 のレス /過去ログ10より / 関連記事表示
削除チェック/

■9996  Child Tree BBSのEncodeについて
□投稿者/ MV -(2004/10/09(Sat) 12:53:13)

    はじめまして。 
    こちらのChild Tree BBSを使わせて戴こうと思っているのですが、
    その際のEncodeの設定について教えてください。

    Child Tree BBSのマルチ設定機能を使って、複数のBBSを管理しようと思って
    いるのですが、その中に日本語以外の掲示板も設置する予定です。
    その場合の変更箇所としては、CGIで書き出されるHTMLのEncodeをShift_JIS
    からUTF-8で変更するだけでよいのでしょうか?

    該当のCGIファイルや作成されるDatファイルも一度Unicode形式のテキストに
    変更して保存しなければいけませんでしょうか?

    よろしくお願い致します。



親記事 /過去ログ11より / 関連記事表示
削除チェック/

■9998  Re[1]: Child Tree BBSのEncodeについて
□投稿者/ Custom -(2004/10/09(Sat) 15:53:48)
    > はじめまして。 
    > こちらのChild Tree BBSを使わせて戴こうと思っているのですが、
    > その際のEncodeの設定について教えてください。

    > Child Tree BBSのマルチ設定機能を使って、複数のBBSを管理しようと思って
    > いるのですが、その中に日本語以外の掲示板も設置する予定です。
    > その場合の変更箇所としては、CGIで書き出されるHTMLのEncodeをShift_JIS
    > からUTF-8で変更するだけでよいのでしょうか?

    > 該当のCGIファイルや作成されるDatファイルも一度Unicode形式のテキストに
    > 変更して保存しなければいけませんでしょうか?

    CGIは単純に標準出力にデータを出力するだけでサーバがその出力されたデータを
    クライアント(ブラウザ)に送信しています。
    すべての文字コードが一致していないと文字化け起こします。
    モジュールなどで変換する方法もありますが完全とは限りません。
    あと、HTMLのエンコード指定の部分も書き換えないといけないですよ。
記事No.9996 のレス /過去ログ11より / 関連記事表示
削除チェック/

■10012  Re[3]: Child Tree BBSのEncodeについて
□投稿者/ Custom -(2004/10/11(Mon) 17:13:24)
    2004/10/11(Mon) 17:16:25 編集(投稿者)

    > 一応、HTMLのエンコード部分はすべて書き換えたのですが、これだけでは文字化けして
    > 駄目でした。 HTMLのエンコードをUTFで設定した場合、そのHTMLファイル自体もUTFの
    > テキストで保存しなければいけないので、これが原因かと思っているのですが、CGIが
    > データを出力する場合、どのように指定すればよいのでしょうか?

    以前、UTF-8化したものを配布していましたがアップしたサーバの方に「禁止」と
    言われて配布停止状態になっています。(^_^;
    Cookieの文字化けはCookieをエンコードしてから書き込むようにすれば可能です。

    ↓どこを変更したか分からなくなったのでCookieの発行と取得している部分をすべて
     書いておきます。
     適当に書いたのでもっと簡単な方法があるかも知れません。
記事No.9996 のレス /過去ログ11より / 関連記事表示
削除チェック/

■10016  Re[4]: Child Tree BBSのEncodeについて
□投稿者/ MV -(2004/10/12(Tue) 14:51:40)

    Customさん、ありがとうございます。

    > 以前、UTF-8化したものを配布していましたがアップしたサーバの方に「禁止」と
    > 言われて配布停止状態になっています。(^_^;
    > Cookieの文字化けはCookieをエンコードしてから書き込むようにすれば可能です。
    > > ↓どこを変更したか分からなくなったのでCookieの発行と取得している部分をすべて
    >  書いておきます。
    >  適当に書いたのでもっと簡単な方法があるかも知れません。

    私、CGIのことがよくわからないので、とても初歩的なことを知らずに質問している
    かもしれませんが^^;、CGIが書き出すHTML部分をUTF形式のテキスト(HTMLのエン
    コードをUTF-8に変更したので)として書き出す場合、このCookieの文字化け処理が
    必要なんでしょうか?

    また、CGIが書き出すHTML部分をUTF形式のテキストとして書き出せない場合、
    エンコード部分を、Set.cgiで設定するように変更した方が簡単でしょうか?

    質問ばかりで申し訳ありません。
記事No.9996 のレス /過去ログ11より / 関連記事表示
削除チェック/

■10019  Re[5]: Child Tree BBSのEncodeについて
□投稿者/ りゅういち -(2004/10/13(Wed) 01:04:57)
http://www.cj-c.com/
    No10016に返信(MVさんの記事)
    > > 私、CGIのことがよくわからないので、とても初歩的なことを知らずに質問している
    > かもしれませんが^^;、CGIが書き出すHTML部分をUTF形式のテキスト(HTMLのエン
    > コードをUTF-8に変更したので)として書き出す場合、このCookieの文字化け処理が
    > 必要なんでしょうか?
    > > また、CGIが書き出すHTML部分をUTF形式のテキストとして書き出せない場合、
    > エンコード部分を、Set.cgiで設定するように変更した方が簡単でしょうか?

    基本的には http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=9273&no=1&KLOG=9
    で ReverseAccess に行っていることと同じことを行えばOKです。
    (Jcode.pm モジュールがサーバにない場合は無理かもしれません(^^;)
記事No.9996 のレス /過去ログ11より / 関連記事表示
削除チェック/

■10220  Re[1]: 化け字になっています
□投稿者/ りゅういち -(2004/11/22(Mon) 21:36:29)
http://www.cj-c.com/
    No10219に返信(コリンさんの記事)
    > 掲示板に中国語を書き込むと字が化けました。中国も日本語も書き込めるようにしたいですがcgiの内部の改造の方法を教えていただきたいです。

    文字コードを utf-8 にしてください。
    http://www.cj-c.com/sp/cbbs.cgi?mode=al2&namber=9996&no=1&KLOG=11
    を参照してみてください。
記事No.10219 のレス /過去ログ12より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 検索 過去ログ

- Child Tree -