記事No | : 7116 |
投稿日 | : 2010/03/09(Tue) 13:39:02 |
タイトル | : postmail 文字化け |
ID情報 | : burebure |
投稿者 | : コン |
URL | : http://doooog.jp/postmail/postmail.html |
postmailを使用させて頂いています。
お問合わせとして使用したくて少しだけフォームを変更しています。
転送はFTPを使用しています。
レンタルサーバーはさくらインターネットサーバーです。
チェックモードでも全てOKでした。
試しに日本語入力バージョンとローマ字小文字入力バージョンで
送信をしてみました。
ローマ字小文字バージョンでは文字化けもせず無事にmailが届きました。
日本語バージョンでは以下のように文字化けをします。
name = 譚セ莠輔∪繧・∩
email = k@k.ne.jp
message =
縺薙s縺ォ縺。繧擾シ・ />
<input type=
これは確認画面でも同じように文字化けをしていました。
FTPの設定で文字コードをshiftJISとJIS無変換の両方で
それぞれアップロードしたところ
shiftJISではページ全体が文字化けを起こし
JISではpostmailに記入した文字のみが文字化けを起こしています。
素人なので、初歩的なミスを犯しているのかもしれませんが
自分の頭だけではもう手に負えない状態です。
過去ログなどで探し自分でも試せるものは試してみました。
postmailで使用しているjcode.pl をClipMailのjcode.pl で設定しなおしたり・・・
これから別のページでClipMailも使用したいと考えていますので
文字化けの原因・改善策を教えて頂きたいです!
皆様どうぞご教授下さい。
宜しくお願い致します
記事No | : 7117 |
投稿日 | : 2010/03/09(Tue) 13:57:38 |
タイトル | : Re: postmail 文字化け |
ID情報 | : burebure |
投稿者 | : コン |
URL | : http://doooog.jp/postmail/postmail.html |
追記です。
いま調べましたら文字コードはUTF-8のようです。
記事No | : 7118 |
投稿日 | : 2010/03/09(Tue) 15:55:14 |
タイトル | : Re: postmail 文字化け |
ID情報 | : teketen |
投稿者 | : てけてん |
KENTさんのスクリプトは、utf8には対応していません。
ですので、フォームであるpostmail.html及びpostmail.cgiの文字コードは、Shift_jisにする必要があります(保存とcontent-type共に)。
もしも、どうしてもutf8にしたい場合は、KENT-WEBサポート掲示板過去ログで検索して、過去ログの改造方法を参考にするか、他サイトのutf8に対応したメールフォームのスクリプトに乗り換える必要があります。
記事No | : 7122 |
投稿日 | : 2010/03/09(Tue) 19:10:02 |
タイトル | : Re^2: postmail 文字化け |
ID情報 | : burebure |
投稿者 | : コン |
URL | : http://doooog.jp/postmail/postmail.html |
> KENTさんのスクリプトは、utf8には対応していません。
> ですので、フォームであるpostmail.html及びpostmail.cgiの文字コードは、Shift_jisにする必要があります(保存とcontent-type共に)。
> もしも、どうしてもutf8にしたい場合は、KENT-WEBサポート掲示板過去ログで検索して、過去ログの改造方法を参考にするか、他サイトのutf8に対応したメールフォームのスクリプトに乗り換える必要があります。
ありがとうございます。
他のサイトでutf8対応のメールフォームを探したことが
あったのですが、イメージ通りのものがなくて・・・
一度過去ログの改造方法で検索して調べてみます。