WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:cgiでリマインダー

0:[投稿] ちるちる [2002/02/27 12:21 ][環境:WIN+IE UNIX系+Perl]

お世話になってます。
毎月、決まった日にちに、指定のアドレスにメールを送るプログラムをCGIで作りたいと思っています。
流れとしては、
htmlファイル上で、日にち選択

メッセージ、宛先アドレス等、書き込み

日にちごとにtxt形式で保存

メール送信
となっています。
この、「指定日にCGI起動→送信」
のCGI起動部分が、どの関数を使えばいいのか分かりません。
ヒントだけでもいいので、アドバイスお願いします。


1:[回答] ヨシミ [2002/02/27 13:17 ]

CGIでは、クローンタブなどが無いと特定の日に自動で動作ということは出来ないかと思います。
特定の日(またはその日から送信内容を取得する瞬間までに)にCGIにアクセスを行うのを前提にすれば特に問題はないかと。


2:[質問] ちるちる [2002/02/28 14:48 ]

>クローンタブなどが無いと
勉強不足で「クローンタブ」がよく分かりません。
何か、別のプログラムですか?


3:[回答] ヨシミ [2002/02/28 15:11 ]

設定ファイルの一種。
ちなみに検索はした?
勉強不足とか甘えたこと言う前に勉強したカタチくらい見せて欲しいもんだ。


4:[回答] TOM neko [2002/02/28 15:16 ]

クローンはスケジュールに従って自動的にプログラムを起動させるサーバのアプリケーション(デーモン)で、クローンタブはそのスケジュール表です。

ISP等の一般的な共用サーバの場合、クローンは使えないし、CGIの実行には時間制限があって、「指定日」まで動き続けることも出来ません。

で、代替方法として、アクセスカウンターのように、訪問者のアクセスを利用してCGIを起動し、該当する日かどうかチェックしてメールを送信するという形が考えられます。アクセスカウンターを設置してるなら、そこにリマインダー機能を追加する手もありますね。

毎日必ずアクセスがあるページでないと困りますけど。


5:[回答] えび [2002/02/28 16:07 ]

ちなみに「クローンタブ」を検索してもろくなことがありません。
検索するなら "crontab" を検索したほうが良いと思います。


6:[回答] 匿名希望その2 [2002/02/28 16:07 ]

>>3
ヨシミちゃん、ちょっと厳しくないかい。
もっと、やさしくしてあげないと、嫌われちゃうぞ!


7:[お知らせ] ヨシミ [2002/02/28 16:54 ]

ご・・・ごめんくさい。


8:[回答] ひよこ [2002/02/28 19:20 ]

>>5
スクリプトがそのままヒットするので探すのに苦労しますね。
もしカタカナなら「クーロンタブ」の方が良いと思われ。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World