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


記事No: 14257
投稿日: 2015/09/25(Fri) 10:36:38
タイトルpostmail v8.02で返信時等、敬称を付けたい
ID情報: sekikazu
投稿者: せき
URLhttp://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
投稿者: せき
URLhttp://sekiseitai.main.jp/online/

てけてん様、早速のご教授を頂き、有難うございました。
cgiの方をいじらないとダメなのかと思ってましたが、おかげさまで、入力フォームのみで付け加える方法で、素人の私でも、簡単にできました。

本当に有難うございました。


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