プロが教えるわが家の防犯対策術!

外部ブログで投稿した本文の内容を、自分のウェブサイトのコメント欄に自動転載させたい目的で、ブログの記事投稿時に下記cgiにping送信して、htmlで返すcgiを用意したのですが、1つどうしても理解できない部分がでてきてしまいました。
専門家の方には簡単な事かもしれませんが、私は長時間調べていました所わかりかねましたので、ご助力を頂きたい次第です。

#!/usr/local/bin/perl -w

$upfile = "comment.html";

use CGI;
$query = new CGI;
$○○○ = $query->param('○○○');

($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900;
$mon += 1;

print "Content-type: text/html",\n\n";
print <<"EOF";
<html><body>
表示できません
</body></html>
EOF

open(BG, ">", $upfile);
print BG <<EOM;

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
</head>
<body bgcolor="#ffffff">
<p>今日のコメント:$○○○($mon/$mday $hour:$min)</p>
</body>
</html>
EOM

close(BG);

上記○○○に入る部分を教えて頂けないでしょうか?
宜しくお願い致します。

A 回答 (2件)

たぶん、質問者さんは http と ping(ICMP) がごっちゃになっているようで


す。

ところで、
> ブログの記事投稿時に下記cgiにping送信して
というのは、どうやって実現していますか? ブログでCGIが動いていて、そ
れを使って、別のサーバに ping を送っているということでしょうか ?
    • good
    • 0
この回答へのお礼

勉強不足のまま質問してしまった感があります…

もう少し自分で勉強してみます、ありがとうございました!

お礼日時:2009/11/25 09:20

> 下記cgiにping送信して、htmlで返すcgiを用意したのですが


???
webサーバに ping (ICMP) を送って、ICMP 応答の中にhtmlを入れるということ ???

この回答への補足

はい、pingをサーバー内のcgi(質問内に記述したものです)に送り、自動的に「comment.html」に「今日のコメント」をupしたものを、サイトのトップページで
<iframe src="comment.html" name="blog"></iframe>
のような形でインラインフレームでコメント文章の呼び出しをしたいのです。

目的としては、サイトのトップの更新をブログを介することで、携帯などから気軽にコメントボードが更新できるようなシステムが作りたいのです。

どうかご助力お願い致します。

補足日時:2009/11/20 20:36
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!