記事No | : 14257 |
投稿日 | : 2015/09/25(Fri) 10:36:38 |
タイトル | : postmail v8.02で返信時等、敬称を付けたい |
ID情報 | : sekikazu |
投稿者 | : せき |
URL | : http://sekiseitai.main.jp/online/ |
お世話になります。
数日前、postmail V8.02をダウンロードさせて頂き、現在、作業中なのですが、送信者様への自動返信メール並びに、入力内容確認画面にて、name値の後に『様』と敬称を付けたいのですが、ご教授頂ければ、幸いです。
宜しくお願いいたします。
記事No | : 14258 |
投稿日 | : 2015/09/25(Fri) 11:58:22 |
タイトル | : Re: postmail v8.02で返信時等、敬称を付けたい |
ID情報 | : teketen |
投稿者 | : てけてん |
2通りのやり方があります。
■入力フォームのみで付け加える方法■
名前の入力欄(name="name")
<input type="text" style="ime-mode: active;" name="_name" size="35" />
の後ろに
<input type="hidden" name="_name" value="様" />
(名前の入力フォームでname="name"とアンダーバーが付いていない場合は、<input type="hidden" name="name" value="様" />)
を記述する。
名前の後に半角スペースと様が付きます。
(あいうえお 様 のように)
■スクリプトを改造する方法■
postmail.cgi
#-----------------------------------------------------------
# フォームデコード
#-----------------------------------------------------------
という部分を探してください。
# リファレンスで返す
return (\@key,\@need,\%in);
の前の行に
$in{name} .= '様' if($in{name} and $in{mode} ne 'send');
を挿入します。
こちらは、名前のすぐ後に様が付きます。
(あいうえお様 のように)
以上です。
お好きな方をどうぞ。
記事No | : 14259 |
投稿日 | : 2015/09/25(Fri) 12:33:08 |
タイトル | : Re^2: postmail v8.02で返信時等、敬称を付けたい |
ID情報 | : sekikazu |
投稿者 | : せき |
URL | : http://sekiseitai.main.jp/online/ |
てけてん様、早速のご教授を頂き、有難うございました。
cgiの方をいじらないとダメなのかと思ってましたが、おかげさまで、入力フォームのみで付け加える方法で、素人の私でも、簡単にできました。
本当に有難うございました。