/* getctime.c */ /* 現在時刻を取得するCGI。時刻を好みのフォーマットで表示したい場合には、getctimeform.cを。*/ #include #include char* htmlheader(void) { static char* headerstring="Content-type:text/html\n\n" "\n" "\n\n" "\n" "\n" "MOK_P C CGI\n" "\n\n"; return headerstring; } char* htmlfooter(void) { static char* footerstring="
\n" "
mockekke_po@lycos.jp
\n" "\n\n"; return footerstring; } char* document(void) { static char* documentstring="

現在時刻取得CGI(C版)

\n"; return documentstring; } void generatehtml(void) { char* headerstring=htmlheader(),*footerstring=htmlfooter(); char* documentstring=document(); time_t currenttime; /* time.h */ time(¤ttime); printf("%s",headerstring); printf("%s",documentstring); printf("
%s
\n",ctime(¤ttime)); printf("%s",footerstring); } int main(void) { generatehtml(); return 0; }