記事表示

  主に、リロード時の処理



  
#------------#
#  記事表示  #
#------------#
sub log_view {

# リロード時間が設定されていない時は、初期値
	if ( $in{'retime'} eq "" ) {
		$in{'retime'} = $retime;
	}

	&header;

# リロード時間をメタタグで設定
	if ( $in{'retime'} != 0 ) {
		print "<META HTTP-EQUIV=\"refresh\" CONTENT=\"$in{'retime'}; URL=$script?retime=$in{'retime'}\">\n";
	}

	print "</head>\n$body\n<div align=right>リロード設定:";
	if ( $in{'retime'} == 0 ) {
		print "手動";
	}
	else {
		print "$in{'retime'}秒";
	}

	print "</div><hr>\n";

	open(IN,"$logfile") || &error("Open Error : $logfile");
	while (<IN>) {
		($date,$name,$com,$color) = split(/<>/);
		print "<font color=\"$color\"><b>$name</b> > $com</font> ($date)$sikiri\n";
	}
	close(IN);

# 著作権を表示(削除不可)
	print "<center><small><!-- $ver -->\n";
	print "- <a href='http://www.kent-web.com/' target='_top'>Ponny Chat</a> -\n";
	print "</small></center>\n</body></html>\n";
	exit;
}
  

  生成されたHTML



  
<html><head>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=Shift_JIS">
<STYLE TYPE="text/css">
<!-- body,tr,td,th { font-size:10pt } -->
</STYLE>
<title>Ponny Chat</title>
<META HTTP-EQUIV="refresh" CONTENT="40; URL=./ponny.cgi?retime=40">
</head>
<body bgcolor="#F1F1F1" text="#000000">
<div align=right>リロード設定:40秒</div><hr>
<font color="#808080"><b>MASTER</b> > <b>test</b>さん、いらっしゃい。</font> (09/03-19:31:41)<hr>
<center><small><!-- PONNY v3.5 -->
- <a href='http://www.kent-web.com/' target='_top'>Ponny Chat</a> -
</small></center>
</body></html>
  

  ポイント

  

<META HTTP-EQUIV="refresh" CONTENT="40; URL=./ponny.cgi?retime=40">

  











   SQLの窓    create:2002/09/03  update:2014/09/07   管理者用(要ログイン)





フリーフォントWEBサービス

SQLの窓WEBサービス

SQLの窓フリーソフト

写真素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ