記事No | : 13520 |
投稿日 | : 2014/12/01(Mon) 11:19:28 |
タイトル | : フォームメールの、shift-jis と utf-8 の違いについて |
ID情報 | : t110621s |
投稿者 | : matango65 |
URL | : https://trust2013-p.heteml.jp/trust-toiawase/formmail/captmail.cgi |
フォームメールのCAPTCHA-MAILを利用しますが、
現在(2014.12.1)、shift-jis と utf-8 の2種プログラムがあります。
実は、以前の shift-jis で作成したものがあります。
これを、utf-8に置き換えたいのですが、
もう一度、utf-8を元に、書き直ししないといけないのでしょうか?
それとも、tmpl系のみをutf-8に置き換えれば実行できるのでしょうか?
utf-8にする理由は、数字の「8」を「鷁」(ローマ数字)で使いたい理由です。
また、一からだと時間がかかる(個人的な能力の問題でしょうが)のと、
検証なども含めると、
現在問題なく実行できているものを、上手に更新、書き換えできないものかと、
書いた次第です。
よろしくお願いいたします。
記事No | : 13526 |
投稿日 | : 2014/12/01(Mon) 16:20:29 |
タイトル | : Re: フォームメールの、shift-jis と utf-8 の違いについて |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
セキュリティ対策されている場合もあるので、
できれば最新版に更新した方がいいと思います。
むしろ、旧バージョンのshift-JIS版をUTF-8に書き換える方が手間がかかると思います。
最新版UTF-8をベースに移行する場合は
tmplディレクトリ内のhtmlファイルの<body>タグ内を、これまで使ってきたhtmlの内容に置き換えて上書きするだけですが、
旧shift-JIS版をUTF-8に変更する場合、
tmplディレクトリ内のhtmlファイルの<meta>タグや<?xml version="1.0" encoding="Shift_JIS"?>の文字コード部分をutf-8に変更し、
htmlファイルの文字コードをutf-8に変更して上書き保存し、さらに
captmailディレクトリ内のCGIファイルの文字コードをすべてutf-8に変更して上書き保存する必要があります。
記事No | : 13527 |
投稿日 | : 2014/12/01(Mon) 20:55:24 |
タイトル | : Re^2: フォームメールの、shift-jis と utf-8 の違いについて |
ID情報 | : t110621s |
投稿者 | : matango65 |
URL | : https://trust2013-p.heteml.jp/trust-toiawase/formmail/captmail.cgi |
hirayamaさん
ありがとうございます。
> セキュリティ対策されている場合もあるので、
> できれば最新版に更新した方がいいと思います。
なるほどです。
>
> むしろ、旧バージョンのshift-JIS版をUTF-8に書き換える方が手間がかかると思います。
これも、なるほどです。
要領は同様なので、こつこつやり直します。
>
> 最新版UTF-8をベースに移行する場合は
> tmplディレクトリ内のhtmlファイルの<body>タグ内を、これまで使ってきたhtmlの内容に置き換えて上書きするだけですが、
>
> 旧shift-JIS版をUTF-8に変更する場合、
> tmplディレクトリ内のhtmlファイルの<meta>タグや<?xml version="1.0" encoding="Shift_JIS"?>の文字コード部分をutf-8に変更し、
> htmlファイルの文字コードをutf-8に変更して上書き保存し、さらに
> captmailディレクトリ内のCGIファイルの文字コードをすべてutf-8に変更して上書き保存する必要があります。
丁寧に書いていただき、すいませんでした。
クライアントに時間をいただけるよう交渉します。
そして、一から直してみます。