人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Perでカウンターデータが10,20,30と10桁の切り番の時にメールを送信し
メールの送信先が(**@ne.jp)で送信されるメールの本文にカウンターのcgiのソースデータ
を掲載させたいのですがカウンターまでしか作成できず困っています。。。

以下が作成したカウンターのCGIですここからどうすれば良いのかさっぱり分からず困っています。
どなたか宜しければソースを完成させて頂けないでしょうか。お願いします<(_ _)>

カウンターのcgi

#!/usr/local/bin/perl
# 読み書きモードでファイルオープン
# オープンできないときは強制終了
open(COUNT, ”+<countdata”) || die ”File ’countdata’ Open Error.”;
# ファイルをロックする
flock(COUNT, 2);
# ファイルから一行読みこむ
$counter = <COUNT>;
# カウントアップ
$counter_new = $counter + 1;
# ファイルポインタを先頭に戻す
seek(COUNT, 0, 0);
# ファイルに出力=書き込み
print COUNT ”$counter_new¥n”;
# ファイルクローズ
close(COUNT);
# ファイルロックを解除する
flock(COUNT, 8);

●質問者: nrglife
●カテゴリ:コンピュータ
✍キーワード:CGI Flock ne.jp open Per
○ 状態 :終了
└ 回答数 : 1/2件

▽最新の回答へ

1 ● *daisuke*
●40ポイント

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/pe_k09.htm

CGI-Perl 基礎編 (その九) 電子メール送信 sendmail (jcode.pl 要) - SAK Streets

perl、ですよね?

このあとに$counter_newがキリ番かを判定して、キリ番ならメールを送る、という仕組みを書けばよいのです。


リンク先にsendmailを用いた方法が載っていますので、適宜書き換えれば動くはず。

(要sendmailですが・・)


一度に全てを解決しようとせず、

1つ1つ潰していけばよいのではないでしょうか。


このソースってどこにあったんでしょう。

書籍かな?

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ