• 締切済み

転送用?

まず、jcode.pl を自分で作ることに関して どのようにして作成すればいいのでしょうか? あと、メモ帳でCGIを開こうとすると 容量が大きすぎると言われてワードパッドってやつを 開けと言われて開くと文字化けしてしまうんです。 なんかいいのありませんでしたっけ? CGI=ワードパッドで登録してたので 開くと毎回全角が文字化けになってしまいます。 これの設定を変更する方法もおしえてください。

  • shu84
  • お礼率12% (43/358)
  • CGI
  • 回答数2
  • ありがとう数1

みんなの回答

  • danmarino
  • ベストアンサー率63% (26/41)
回答No.2

CGI=WordPadを変更する部分だけお答えします。 1.マイコンピュータを開きます。 2.メニューバー「表示」の中の「フォルダオプション」を選択 3.「ファイルの種類」のタブをクリック 4.リストアップされているものの中から.cgiの設定を選択し削除 5.OKボタンで元の画面に戻る 使用するエディタを決めたら、 1.xxx.cgiのファイルをダブルクリック 2.どのアプリで立ち上げるかきかれるので使用するエディタを指定 以上です。なおwin98をベースに説明しています。他のバージョンでもほぼ同じような方法でできますのでお試しください。

  • Methyln
  • ベストアンサー率29% (242/823)
回答No.1

>まず、jcode.pl を自分で作ることに関して >どのようにして作成すればいいのでしょうか? jcoed.plは使用するcgiファイルで呼び出すディレクトリに置いて パーミッションさえちゃんと設定してれば良かったと思いますが... >あと、メモ帳でCGIを開こうとすると >容量が大きすぎると言われてワードパッドってやつを >開けと言われて開くと文字化けしてしまうんです。 文字コードが違うからじゃないですか? EUCとかJISが使えるテキストエディタをダウンロードしてみては? ちなみに私はシェアウェアの秀丸を使用していますが。

関連するQ&A

  • jcode.plの使い方

    最近cgiを始めたばかりの者です。 HTMLでフォームを作り、 FORM action="view.cgi"method="GET" でcgiに渡すようにしました。 CGIで受け取った文字に全角があると %83%8B%83i%83e%83B%83N%83X のような文字化けをします。 調べてみたところjcode.plを使えば 文字化けを回避できるようですがうまく いきませんでした。 質問1.jcode.plを読み込ませるのは 上記のview.cgiで良いのでしょうか。 質問2.require "jcode.pl";といれた後 具体的にどのように受け取ったデータを jcodeに渡せばいいのでしょうか? @data = split(/&/,$ENV{QUERY_STRING}); で@dataに受け取った情報を渡しています。 ご教授頂ければと思います。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • CGI(perl)での一部日本語の文字化けについて

    perlでCGIを作成しています。jcode.plを使っているのですが、 表示される日本の一部だけが文字化けしてしまいます。 何が原因なのでしょうか。 解決方法について教えてください。 ◆perl文中の記述 ”登録申請を行ってください。”  ↓ ◆ブラウザ上の出力結果 ”登録瑞ソを行ってください。” 参考:jcode.pl,v 2.6 1997/12/24 17:01:11

    • ベストアンサー
    • Perl
  • 機種依存文字の文字コード変換

    現在、Shift-JISでCGIを作成しています。言語はPerlです。HTMLファイルから送信された文字をDBに登録するのですが、CGIをShift-JISで作成しているのに、DBがEUCとなっているため、jcode.plを利用して文字コードを変換しています。 しかし、文字が機種依存文字である場合、jcode.plでは文字コード変換ができないようで文字化けを起こした文字をDBに登録しようとしてエラーを起こしてしまいます。 何とか機種依存文字をコード変換したいのですが、可能でしょうか?

    • ベストアンサー
    • Perl
  • jcode.plとはどんなものですか

    CGIをうごかしていたら文字化けが表示されました。jcode.plと関係あるのでしょうか。

  • cgiスクリプトの文字化け

    既存のCGIライブラリ(cgi-lib.plとjcode.pl)を用いて、登録フォームを作りました。しかし、「入力」を押して、CGIを作用させると、文字化けがおこってしまいます。 cgiのなかで、文字コードをeucに変換しています。(jcode::convert機能)サーバーのCGI設定は全て確認しましたし、パーミッションも確認しています。文法などはあってると思いますし、ディレクトリ、文字コード(euc)・改行コード(LF)も確認しています。 他に原因があると思うのですが、回答よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • perl cgi のエンコード SHIFT->UTF-8

    こんにちは初心者です。 現在、既存のperl cgiをカスタマイズしております。 エンコードをshift_jisからUTF8に変更したいのですが、表示はCGI自体をUTF-8に変更し普通に見ることができるのですが、書き込みをしようとすると文字化けがおこります。 jcode.plをjcode.pmに変換すればよいらしいまでは分かったのですが、どこをどう変換すればいいのかjcode.pmのサイトを見ても理解できません。簡単な説明サイト紹介やアドバイス等をいただけませんでしょうか?

    • 締切済み
    • CGI
  • jcode.plの共有

    jcode.pl が必要なCGIを100ほど使っているのですが、それぞれにjcode.plを入れると容量が大きくなるので、共有して、1つだけにしようと思っています。このようにした場合なにか不都合はあるでしょうか? プログラムが遅くなるとか、そのようなことはあるでしょうか?

  • ver.5.8.8の文字化け

    サーバの移転でアクセスログを変更しているのですが、CGIで苦戦しています。 テキストデータが全て文字化けをしてしまいます・・・。 エキストデータ、ソースは全てSJISです。 perlのバージョンが5.8.8になりましたので、それまで使用していたjcode.plが使えないようです。 require './jcode.pl'; jcode::convert($refer, 'sjis') if ($charset); でエラーになります。 jcode.pm用に use Jcode; Jcode::convert($refer, 'sjis') if ($charset); としてもエラーになります。 これはjcode.pmが入ってないからだと思うのですが、 何か方法はないでしょうか? PHPはわかるのですが、Perlは全然わかりません。 どうか、ご教授をお願いします。

    • ベストアンサー
    • Perl
  • CGIで記述した文字が 化けてしまいます

    簡単な掲示板を作成していますが、 CGIで記述した文字が画面に表示されると文字化けしてしまいます。 作成した掲示板の入力文字は、文字化けせずにファイルに書き出され 表示できます。 CGI内で記述した文字だけ出来ません? OSはWIN/ME, 編集は ワードパッドで行っています。

    • ベストアンサー
    • CGI
  • jcode.pl

    日記などのスクリプトを作成しているのですが、とりあえず今まで、そこまでの理由もわからず他のスクリプトに習ってjcode.plをデコード処理部で &jcode'convert(*value,'sjis'); &jcode'convert(*name,'sjis'); のように使ってきました。 ですが、たまたま今回、jcode.pl等を書き忘れてしまったのですが、ブラウザから投稿してみても文字化けという文字化けが起こりません。スクリプト自身はsjisで書いています。ログファイルもどうやらsjisコードで書き込まれているようなのですが、それでもjcode.plは必要なのでしょうか。windows XP にApache + Active Perl での動作と、@niftyで設置して動作を確認しました。 この場合、jcode.plは必要あるのでしょうか?

    • ベストアンサー
    • Perl

専門家に質問してみよう