
「文字コードの変更のやり方(xoopsでインストールしたファイルの文字変更)」のやり方が分かりません。下記プログラムの文字コードを変更したいのですが、どなた様かご教授頂ければ幸いです。
下記スクリプトは、utf-8の設定になっており、インストールしているxoopsがEUCの設定のため、文字化けしてしまいます。
そのため、「EUC」に変更したいのですが、
「<!DOCTYPE....>
<...>
<meta.....EUC-JP" />」
などと付け足すと、xoops内で当モジュールが見れなくなってしまいます。
他のモジュールは初めからEUCの設定なのでしっかり見れております。
■スクリプト
<{inquiry_settings mail=admin@example.com subject=お問合せ resrep=name,mail,note sendpm=1}>
<{if $user}>
<{inquiry_element name=name caption=名前 type=text required=1 from=name value=$user->get('uname')}>
<{inquiry_element name=mail caption=メールアドレス type=email required=1 from=email value=$user->get('email')}>
<{else}>
<{inquiry_element name=name caption=名前 type=text required=1 from=name}>
<{inquiry_element name=mail caption=メールアドレス type=email required=1 from=email}>
<{/if}>
<{inquiry_element name=note caption=内容 type=textarea required=1}>
<{inquiry_element name=sex caption=性別 type=radio required=1 options=男,女,両 value=2}>
<{inquiry_element name=job caption=職業 type=checkbox required=0 options=プログラマ,ニート,建築関係 value=0,2}>
<{inquiry_element name=hoby caption=趣味 type=select required=0 options=読書,映画,サッカー,野球}>
<{inquiry_auto table=true error=false}>
<!-- 以下別に表示義務はありません。 -->
<div style="text-align:right;color:#aaaaaa;font-size:11px;">Inquiry for XCL By Marijuana</div>
↑の
・プログラムを変更すべきなのでしょうか?
もしくは、
・ファイルの形式を変えればすむのでしょうか?(ファイル名は、inquiry_form.html です。)
よくわからずに悩んでおります。
皆様ご多忙かとは思いますが、お力を貸して頂ければ大変嬉しいです。
何卒よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
そちらの環境も不明なのにやり方を教えて、と言われてもなんとも言いようがありませんが、Windowsでやるなら下記検索結果の2番目とか3番目とか。
http://www.google.co.jp/search?client=opera&rls= …
なお、複数の文字コードに対応するテキストエディタを使って文字コードを変換するという手もあります。
おそらく本に書いてあるのはそういうことでしょう。
No.1
- 回答日時:
doctypeは「その型であると見なして処理をしろ」というだけなので、UTF-8のコードにEUC-JP指定をつけたらそりゃ不整合起きますね。
ftpでアップロードするときに一緒に文字コードを変更するとか、nkfで変換するとか色々手はあると思いますが、基本的には「そのファイルの文字コードをEUC-JPに変換する」方向でしょう。
この回答への補足
ご回答ありがとうございます。
本を見ながらやっているのですが、
本によると、『「inquiry_form.html」「inquiry_form.html1」....など、5つの各ファイルの保存形式をEUCに変更します。デフォルトではUTF-8形式なので、xoops cube legacy2.1.8では文字化けします。
文字コード変更が終わったら、FTP転送でサーバーの「modules」にアップロードして!』
とだけ書いてあります。
肝心の変更方法が書いておらずに、「そのやり方」が色々調べても適しているものが見つからず、困っております。
大変恐れ入りますが、
>ftpでアップロードするときに一緒に文字コードを変更するとか、nkfで変換するとか色々手はあると思いま
>すが、基本的には「そのファイルの文字コードをEUC-JPに変換する」方向でしょう。
とございますが、その具体的な、変更のスクリプトなどもご提示頂けると非常に嬉しく思います。
ご多忙かと思いますが、ご教授頂ければ幸いです。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
実行時エラー 3020の対策
-
vbaでxmlからNodeListでデータ...
-
FindFirst を複数条件で検索
-
「*:*」って何を意味するのでし...
-
[python] 文字列を変数名として...
-
パイソンプログラミング
-
MSXMLでの属性の存在確認法
-
構造体の各データの表示につい...
-
Perl テキスト 重複 個数
-
UWSC:ポップアップウインドウ...
-
2つのpythonがあって、一方で...
-
JSONで文字列が長い時
-
メモリをアドレスを直接指定し...
-
formで特定のinputを送信しない...
-
html select optionが左寄せに...
-
C言語のflagの使い方が分かりま...
-
<SELECT>タグの折り返し
-
文字のカラーとフォントの指定...
-
文字の横にプルダウンを表示さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
実行時エラー 3020の対策
-
[python] 文字列を変数名として...
-
FindFirst を複数条件で検索
-
VBAでPDFのコピーとリネームを...
-
vbaでxmlからNodeListでデータ...
-
ACCESS テキストボックスを隙...
-
MSXMLでの属性の存在確認法
-
構造体の各データの表示につい...
-
ifについて
-
「*:*」って何を意味するのでし...
-
JavaScriptのことで
-
VB6のLSETをVB2005で実現するに...
-
Did you name your dog Koro? ...
-
コンボボックスのtag情報の取得...
-
画面の途中に飛ぶリンクの方法は?
-
スキン式掲示板のしくみ
-
Pythonのプログラミング(Tkinter)
-
C++ コマンドプロンプトでの入...
-
GAEでエンティティからキーやID...
おすすめ情報