記事No | : 13338 |
投稿日 | : 2014/10/01(Wed) 22:36:41 |
タイトル | : CGIのversionについて |
ID情報 | : mikecat8 |
投稿者 | : 三毛猫 |
URL | : http://mikecathp.minibird.jp/captmail-utf/captmail.cgi |
こんにちは。
minibirdのperlのversionは下記の通りのようですが、
http://www.minibird.jp/faq/program_version.php
http://mikecathp.minibird.jp/captmail-utf/check.cgi
のように細かく出てしまうようです。
で、動作そのものは問題無さそうなのですが、
サーバーのマニュアルに記載されていた事項があり、
念のため確認をさせて頂きたいと思います。
多分、PHPのほうで引っ掛かる傾向が強いので書かれてい
るような感じにも見えるのですが、教えて頂きたくよろし
くお願いいたします。
-----
【ご注意!】プログラムはそれ自体の対応のほかに、
バージョンが非常に重要です。
バージョンの違いにより、お客様のプ
ログラムが正常に動かないこともあり
ます。
ご利用予定のプログラムの動作条件を
よくご確認ください。
-----
これで終わらせるつもりでしたが、いざテスト送信
をすると問い合わせ内容(左側)とメッセージ(右側)
が文字化けしてしまうようです。またメールが届か
ないという形にもなっています。
ただ、文字化けするのは位置が変わっている事もあり
一定していないようです。
尚、私が弄ったのはHTMLのみでCGIには触れていません。
よろしくお願いいたします。
記事No | : 13339 |
投稿日 | : 2014/10/02(Thu) 11:02:56 |
タイトル | : Re: CGIのversionについて |
ID情報 | : mikecat8 |
投稿者 | : 三毛猫 |
URL | : http://mikecathp.minibird.jp/captmail-utf/captmail.cgi |
ごめんなさい。追記させていただきます。
試用期間がまだ外れない状況の為、sendmailが使えない
確率が高く、メールの受信が出来ないのかもしれません。
これは、サポートに問い合わせています。
ただ、文字化けに関する確認手段が現在難しいので、
文字数を増やせば、解決する事柄なのかの判断になって
くると思われます。
発生している画像を掲載しておきます。
http://mikecathp.minibird.jp/gensyou.JPG
記事No | : 13340 |
投稿日 | : 2014/10/02(Thu) 11:22:28 |
タイトル | : Re^2: CGIのversionについて |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
ソースを見て気になったのは、濁点、半濁点がすべて消えていることです。
「ご質問」が「ご質問」、「ご感想」が「ご感想」
になっています。form.htmlではどうなっていますか。
それとperlのバージョンですが、
check.cgiのように$]で得られるものと、
外部コマンドで得られるものは、表記が違うようです。
$]だと、
5.016003
外部コマンドだと、
perl 5, version 16, subversion 3 (v5.16.3)
のように表示されます。
バージョン5.8.8 = Perlバージョン : 5.008008
と考えてよさそうです。
記事No | : 13342 |
投稿日 | : 2014/10/02(Thu) 12:30:46 |
タイトル | : Re^3: CGIのversionについて |
ID情報 | : mikecat8 |
投稿者 | : 三毛猫 |
URL | : http://mikecathp.minibird.jp/captmail-utf/captmail.cgi |
> ソースを見て気になったのは、濁点、半濁点がすべて消えていることです。
> 「ご質問」が「ご質問」、「ご感想」が「ご感想」
> になっています。form.htmlではどうなっていますか。
今、確認しましたが・・・・私の表示環境では正常なようです。
form.htmlの該当箇所(FTPにアップしてあるもの)は正常でした。
xhtml+xmlのAddType "application/xhtml+xml; charset=utf-8" .html の.htaccess追加が必要なのでしょうか?。
<th>問合せ種別</th>
<td>
<input type="radio" name="問合せ種別" value="ご質問" />ご質問<br />
<input type="radio" name="問合せ種別" value="ご感想" />ご感想<br />
<input type="radio" name="問合せ種別" value="その他" />その他
</td>
> それとperlのバージョンですが、
> check.cgiのように$]で得られるものと、
> 外部コマンドで得られるものは、表記が違うようです。
> $]だと、
> 5.016003
> 外部コマンドだと、
> perl 5, version 16, subversion 3 (v5.16.3)
> のように表示されます。
> バージョン5.8.8 = Perlバージョン : 5.008008
> と考えてよさそうです。
理解いたしました。ありがとうございます。サポートに
も問い合わせをして、本契約のほうに移りましたので、
どのような変更をすれば良いのか教えて頂きたいと思います。
よろしくお願いいたします。
追記
返信投稿した際に、ごに変換され直されましたので
ご連絡しておきます。
記事No | : 13343 |
投稿日 | : 2014/10/02(Thu) 15:08:52 |
タイトル | : Re^4: CGIのversionについて |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
><input type="radio" name="問合せ種別" value="ご質問" />ご質問<br />
><input type="radio" name="問合せ種別" value="ご感想" />ご感想<br />
このようになっているというのが、おかしいのではないですか?
この掲示板ではサニタイズされるので゙と表示されますが、゙は濁点として表示されるコードです。
そして今でも三毛猫さんのフォームのhtmlソースを表示すると、「ご質問」は「こ 質問」のように表示されています。
ややこしいことにメモ帳で開くとちゃんと「ご質問」と表示されるのですが、文字コードとしては「こ」+「濁点を表すUnicodeコード」
ということになっています。
なぜこのようになっているのかはわかりませんが、いずれにしてもhtmlファイルは修正した方がいいと思います。
記事No | : 13346 |
投稿日 | : 2014/10/03(Fri) 13:36:08 |
タイトル | : Re^5: CGIのversionについて |
ID情報 | : mikecat8 |
投稿者 | : 三毛猫 |
URL | : http://mikecathp.minibird.jp/captmail-utf/captmail.cgi |
何が原因でドリームウィーバーの文字コードに矛盾が
生じたのか判りませんが、ドリームウィーバーが原因
でした。
テキストエディタで確認されているのならば、伝えて
頂かないと、?で通じなかった状態でしょう。
まさに偶然がラッキーを呼びましたのコースで、構築
し直ししました。文字化けも直りましたから。
まぁ、滅多に使わないサクラエディタに読み込ませたら
症状再現したというほぼ偶発的な解決でした。
さて、次の確認として質問いたします。
># 送信者へのメール返信
># 0=no 1=yes
>$cf{auto_res} = 1;
で1にしておくと送信者にメールが送信されますが、
本来のサイト管理者には届かないシステムになって
いるようにも見えます。これは、どのように解釈す
れば良いのでしょうか?
mail.txtが活躍していない形に見えましたので、
質問させていただきます。
記事No | : 13347 |
投稿日 | : 2014/10/03(Fri) 13:51:39 |
タイトル | : Re: 自己解決しているような? |
ID情報 | : mikecat8 |
投稿者 | : 三毛猫 |
URL | : http://mikecathp.minibird.jp/captmail-utf/captmail.cgi |
スマホから携帯電話に逆戻りしたので、メールが届きましたの
メロディが無いので、届いている事に(同時送信)気が付かなか
ったです。
システムの構成が理解出来ましたので、正常になった事を見て
貰って終了という形にしたいと思います。
ありがとうございました。