- 締切済み
CGIファイルをEUCに変換?
超初心者のmaruです。 またまた解らない事が発生しました。 なんと掲示板の内容が文字化けしてしまいます 本にはEUCに変換すると直ると書いてありますが 何の事やらさっぱりです。 具体的にどうやって変換するのか教えて下さい。 お願いします。
- みんなの回答 (1)
- 専門家の回答
関連するQ&A
- テキストファイルをEUC_JPに変換したい
テキストファイルをLINUXサーバーへ保存するのに、コードの関係から文字化けが発生します。 具体的には、 Ansii から EUC_JP へと変換して、LINUXに保存したいと 考えています。 伝授の程宜しくお願い致します。
- 締切済み
- Visual Basic
- EUCとshift_JIS変換について
DB(OSはwin2003、DBはmySQL 文字コードはEUC)に対して CSVファイルをインポート、エクスポートしようとしています。 入出力ファイル(CSVファイル)の文字コードはShift_JISのため、 文字コード変換が必要となってきています。 今、エクスポート(EUC→Shift_JIS)したCSVファイルを、 エクセルで確認すると極一部が文字化けしてしまいます。 そこで質問が4つあります。 1.文字化けは仕方ないことなのでしょうか? 2.文字化けする文字を特定することはできるのでしょうか? 3.エクスポート方法、変換方法によって文字化けする文字は変わってくるのでしょうか? 4.みなさんはこのような文字化けの問題をどのように回避した経験お持ちですか? (文字化けは已む無し、文字コードを意地でも統一した、 文字を特定して特殊文字に置き換えたなどなど) 基本的なことと思いますが、よろしくご教授願います。 (3.4.はもっと詳細がわからないと何とも言えないかもしれません。 ご回答頂く為には何を調べればいいのかからも教えてください。 よろしくお願いします。)
- ベストアンサー
- PHP
- Shift_JISをeuc-jpに変換
エクセルのデータをテキストに保存し直したデータがあります。 中身はタブ区切りの日本語の単語が数千レコード。 この時、このテキストファイルの文字コードは当然「シフトJIS」ですが、これをperlで受け取ってフォームから文字検索を行いテーブルに検索結果を表示させるプログラムを作りました。 シフトJISなので案の定、文字化けを起こしました。 なのでデータを一度「euc-jp」に変換すると「表」や「ー」などは文字化けを起こすことなく表示するようになりました。 ところが、「(1)、(2)、(3)・・・」の丸数字だけが何故か文字化けしたままで直りません。 なんとかなりませんでしょうか? #データの読み込み open F_DATA, '<', "$cgiparam" or die; my @lines = <F_DATA>; close F_DATA; #文字コードの変換 foreach (@lines){ Encode::from_to($_,"Shift_JIS", "euc-jp"); } よろしくお願いします。
- ベストアンサー
- Perl
- PerlでUTF8をEUCに変換
こんにちは、お力を貸して下さい。 OSX上で日本語のファイル名を取得し そのファイル名をeucに変換しようとすると 半濁音付きのカナが文字化けを起こしてしまうのです。 Web上で “$euc = Jcode($euc, 'utf8')->z2h->h2z->euc;” で、できないこともないみたいだったので、さっそくやってみたんですが… 変換したいファイル名は、「1ドキュメント」とします。 -------------------------------------- #!/usr/bin/perl use strict; use Jcode; my $path = "パスがはいっている"; my @files; opendir DIR, $path; @files = grep /^1/ && -f "$path/$_", readdir(DIR); closedir DIR; foreach (@files) { my $euc = $_; $euc = Jcode->new($euc, 'utf8')->z2h->h2z->euc; print "$euc\n"; } exit; -------------------------------------- 結果:1ト〓キュメント やっぱり文字化けしましたTT 新しい解決法がありましたら、よろしくお願いします。
- ベストアンサー
- Perl
- EUCコードをSHIFT-JISに変換したい
宜しくお願いします。 VB2008で作成したテキストをHTMLで見たときに正常に見えるように変換がしたいのですが。 パソコン -> 繝代た繧ウ繝 化け文字です。 text1.tex にkey入力をした文字のみ化け文字です。 直接記述した文字は化けてはおりません。 多分、VB2008で作成したHTMLの漢字コードはEUCだとおもうのですが、HTMLファイルを作成して見ると文字化けをしています それでSHIFT-JISに変換を行いたいのですが、関数が分かりません。
- ベストアンサー
- Visual Basic
- EUC⇔Shift_JISの文字コード変換について
DB(OS:win2003、DBMS:MySQL Server5.0 文字コードはEUC)に対して CSVファイルをインポート、エクスポートしようとしています。 入出力ファイル(CSVファイル)の文字コードはShift_JISのため、 文字コード変換が必要となってきています。 CSVファイルのインポート/エクスポート、文字コード変換は、 php5.2.5で構築しています。 今、エクスポート(EUC→Shift_JIS)したCSVファイルを、 エクセルで確認すると極一部が文字化けしてしまいます。 そこで質問が4つあります。 1.文字化けは仕方ないことなのでしょうか? 2.文字化けする文字を特定することはできるのでしょうか? 3.エクスポート方法、変換方法によって文字化けする文字は変わってくるので しょうか? 4.みなさんはこのような文字化けの問題をどのように回避した経験お持ちですか? (文字化けは已む無し、文字コードを意地でも統一した、 文字を特定して特殊文字に置き換えたなどなど) 基本的なことと思いますが、よろしくご教授願います。 (3.4.はもっと詳細がわからないと何とも言えないかもしれません。 ご回答頂く為には何を調べればいいのかからも教えてください。 よろしくお願いします。)
- ベストアンサー
- MySQL
- EUCのファイルを開くとUTF-8になる
文字コードがEUCのperlで書かれたCGIをブラウザで表示すると、UTF-8となっています。(自動認識と設定していた場合) その場合は、文字化けしてしまいます。 ブラウザの文字コードをEUCに変更すると、文字化けせず表示されます。 perlプログラムは、EUCで書かれているのに、ブラウザでは(自動認識と設定していた場合)、UTF-8となる理由はどこにあるのでしょうか? perlプログラムでは、METAヘッダにEUC-JPと記述されています。 ちなみに、サーバのOSはCentOSです。(httpd.confでは、UTF-8が設定されています)
- 締切済み
- その他(インターネット・Webサービス)
- FlashでEUCファイルを読み込みたい
test.csvという、EUCで保存されたログデータがあります。 これをFlashで文字化けさせずに読み込ませたいのですが、 できるのでしょうか。 FlashはUTFとShift-JISしか対応していないらしいのですが、 何とか変換処理を行ったりしてできないかなと思います。 あと、併せて、ファイルがなかったらエラー表示、 ファイルがあれば読み込みという処理はできるでしょうか。 PHPのfile_existsようなのがあれば併せて教えて下さい。
- ベストアンサー
- Flash
- ShiftJISからEUCへの文字コード変換をしたいです
文字化け回避のためにShiftJISからEUCへ文字コード変換をしてサーバーにアップしなければいけないようなのですが、どういった方法があるのでしょうか。HTMLはDreamWeaver2004MXを使用し書いています。アップは同ソフトかFFFTPを使用しています。
- ベストアンサー
- HTML
- 文字コードEUCの掲示板にWindows(S_JIS)で書き込むと文字化けする
【環境】 RedHatLinux7.2 Apache_1.3.27 CGI動作確認済み 掲示板のCGIスクリプトをサイトからDLし、Linux上のapacheで動かそうとしています。 perlのパスを通し、.cgiの文字コードをEUCに変換することで動作したのですが、文字コードの問題が発生してしまいました。 CGIがはき出す掲示板のHTMLはEUCです。Windowsのブラウザから閲覧した場合、文字コードは自動的にEUCが選択され問題ありません。 掲示板に書き込みを行った際に、文字コードの食い違いが発生してしまいます。Windowsから書き込んだ文字はS_JISなのでコードが2種類存在し、書き込んだ文字列(S_JIS)の方が文字化けしてしまうのです。 多分初歩的なことだと思うのですが、頑張ってみても解決しませんでした。どなたか、同現象になって無事解決した方いらっしゃいませんでしょうか?
- 締切済み
- その他(OS)
- 罫線がまっすぐに印刷できないトラブルについて相談したい。
- プリンターDCP-J4140Nでの印刷時に罫線がガタガタになる問題が発生している。
- MacOSでwifi接続されたプリンターDCP-J4140Nの印刷がうまくいかない。