「文字コードの変更のやり方(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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
FindFirst を複数条件で検索
-
ACCESS テキストボックスを隙...
-
[python] 文字列を変数名として...
-
メ-ルにno problem@の前にname...
-
実行時エラー 3020の対策
-
Perl テキスト 重複 個数
-
コンボボックスのtag情報の取得...
-
文字列配列をメンバにもつ構造...
-
VBAでPDFのコピーとリネームを...
-
シェル変数でYYYYMMDDをいれた...
-
エクセルマクロでフォルダのコ...
-
2つのpythonがあって、一方で...
-
JSONで文字列が長い時
-
テキスト入力後、エンターを押...
-
文字の横にプルダウンを表示さ...
-
formで特定のinputを送信しない...
-
sendmailで複数アドレスに送信...
-
前日の日付取得するには?
-
メモリをアドレスを直接指定し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Application.ScreenUpdating = ...
-
実行時エラー 3020の対策
-
FindFirst を複数条件で検索
-
VBAでPDFのコピーとリネームを...
-
ACCESS テキストボックスを隙...
-
[python] 文字列を変数名として...
-
2つのpythonがあって、一方で...
-
「*:*」って何を意味するのでし...
-
構造体の各データの表示につい...
-
コンボボックスのtag情報の取得...
-
phpでボタンを押したときに変数...
-
UWSC:ポップアップウインドウ...
-
C++ コマンドプロンプトでの入...
-
vbaでxmlからNodeListでデータ...
-
MSXMLでの属性の存在確認法
-
vscode 文字化け
-
この英語はどういう意味ですか?
-
VBA他のブックから値のみ貼付す...
-
[ASP.net Ajax]フレーム分割し...
-
講義でわからないのですが以下...
おすすめ情報