KENT-WEB サポートコーナー 過去ログ [ 0014 ]


記事No: 13520
投稿日: 2014/12/01(Mon) 11:19:28
タイトルフォームメールの、shift-jis と utf-8 の違いについて
ID情報: t110621s
投稿者: matango65
URLhttps://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
URLhttp://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
URLhttps://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に変更して上書き保存する必要があります。
丁寧に書いていただき、すいませんでした。


クライアントに時間をいただけるよう交渉します。
そして、一から直してみます。


[検索ページ] [掲示板]