半角カナ入力について

perlを使って入力項目を作っている人間です。 ある事に苦戦しています。 半角カナを入力すると文字化けが出てしまうの...

nuki さんからの 回答

  • 2002/01/11 00:28
  • 回答No.4
nuki

ベストアンサー率 30% (6/20)

日本語文字コードをPerlで扱う際には、以下の参考URLが非常に役に立つでしょう。
「日本語を扱う」の「全角文字が含まれているか判定する」に、お探しの半角(SBCS)かなの判定方法が記載されています。

私も過去に仕事で随分と助けられました。
この他に「改行コード」関連も参考になりますよ。
この回答にこう思った!同じようなことあった!感想や体験を書こう!
この回答にはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A
  • 文字化けとパスワード変更 CGI

    perlでCGIを作っています。入力フォームで文字を入力すると、text.dataでは文字化けしています。CGI上の文字は大丈夫なのですが・・。どのように対処すればいいでしょうか? あと、if構文を試していたら、正解を書いても、パスワードを変えても対応せずに間違いだという画面しか出ません。必要があればプログラムも載せます。考えれることを教えてください。...

  • CGIフォーム無改行で途中から文字化け CGI

    CGI(Perl)でsendmailを使ったメール送信ソフトを製作したのですが 改行のない中央文を入力すると途中(500字位)から文字化けしてしまいます。 対処方法を教えてください。改行が入ると問題ないです。...

  • クッキーが別PCで共有されてしまう CGI

    Perlで情報を入力するcgiを作っています。 そのcgiでは、入力するときに入力者の名前を入力するのですが、 名前を毎回入力しなくてよいように、クッキーで名前を保存しています。 たとえば、「鈴木太郎」と入力すると、翌日にまた同じ作業するときも クッキーに保存された「鈴木太郎」が自動で入力者欄に表示されるようにしています。 お客様から連絡があったのですが、社内のPCで、「鈴木太郎」と入力して保存すると、 隣の別のPCでも、入力者に「鈴木太郎」と表示されるようになってしまうそうです。 この入力者欄はクッキーからの呼び出し以外で自動入力されるようには作っていません。 質問ですが、 あるPCに保存されたクッキーが、同じネットワークに繋がった別のPCに共有されてしまうということは考えられるのでしょうか? もしかしてシンクライアントかと思い、お客様に聞いてみましたが、シンクライアントは使用していないとのことです。 環境はWindows7、IE7です。...

  • CGI(perl)での一部日本語の文字化けについて Perl

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

  • 文字化け Perl

    perl初心者です。 テキストボックスに入力した数値を計算して表示するCGIを作っています、(cgi-lib.plを使ってます。) 計算ボタンをクリックして表示される文字全てが文字化けしてしまうのですがブラウザソフトの表示→エンコード→日本語にするとキチンと表示されます、 これはブラウザソフトの設定がいけないのか、プログラムに何か手を加えると解決するのでしょうか? 宜しくお願い致します。...

ページ先頭へ