記事No | : 14061 |
投稿日 | : 2015/06/07(Sun) 22:14:03 |
タイトル | : 複数のフォームで自動返信有り/無しを作りたい |
ID情報 | : alba |
投稿者 | : 佐藤 |
URL | : http://www.sk-mori.org/qaform1.html |
お世話になります。
PostMailのメールフォームについて教えてください。
現在5つのフォームを設置しています。
このうち、Form5は相手方のメールアドレスを入力しないフォームにしています。
すると、自動返信メールがこちらに来てしまします(メッセージと自動返信の2通がこちらに届いてしまいます)。
そのため、このフォームだけを「自動返信無し」、他は「自動返信有り」という設定にすることは可能でしょうか?
たとえば、
Form1:自動返信あり
Form2:自動返信あり
Form3:自動返信あり
Form4:自動返信あり
From5:自動返信なし
といった具合です。
宜しくお願いします。
記事No | : 14063 |
投稿日 | : 2015/06/08(Mon) 14:27:32 |
タイトル | : Re: 複数のフォームで自動返信有り/無しを作りたい |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/fsw/wiki.cgi |
postmail.cgiは1つでフォームだけ5種類あるということですね。
返信なしフォームのhtmlにたとえば、
<input type="hidden" name="nores" value="1">
を追加して、
postmail.cgiの最初の方に
if ($$in{nores}) {
$cf{auto_res} = 0;
}
を追加してみてはどうでしょう。
記事No | : 14064 |
投稿日 | : 2015/06/09(Tue) 11:39:39 |
タイトル | : Re^2: 複数のフォームで自動返信有り/無しを作りたい |
ID情報 | : alba |
投稿者 | : 佐藤 |
URL | : http://www.sk-mori.org/qaform1.html |
hirayamaさま
アドバイスありがとうございます。
しかし、入力確認画面でnoresが出てしまい、うまくいきませんでした。
別の方法を考えてみます。
記事No | : 14065 |
投稿日 | : 2015/06/09(Tue) 11:51:17 |
タイトル | : Re^2: 複数のフォームで自動返信有り/無しを作りたい |
ID情報 | : alba |
投稿者 | : 佐藤 |
URL | : http://www.sk-mori.org/qaform1.html |
hirayamaさま
> postmail.cgiは1つでフォームだけ5種類あるということですね。
ということは、CGIを2つにしてしまえばいい、ということに気が付きました。
単純にCGIを2つに増やしてにして、「自動返信あり/無し」で対応できました。
ありがとうございました。