home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Internet 1996 World Exposition
/
park.org.s3.amazonaws.com.7z
/
park.org.s3.amazonaws.com
/
cgi-bin
/
Japan
/
Theme
/
pp_chat_log.cgi
< prev
next >
Wrap
Text File
|
2017-09-21
|
2KB
|
80 lines
#!/usr/local/bin/perl
$| = 1;
# script for meeting room
# jrh
$CgiPath = '/stage/htdocs/cgi-bin/Japan/Theme';
push(@INC, "$CgiPath");
require 'jcode.pl'; # tends to be in /usr/local/lib/perl
require 'read-form.pl'; # tends to be in your cgi path
require 'meetinit.pl';
$ThisFile = '/stage/htdocs/cgi-bin/Japan/Theme/pp_chat_log.cgi';
# print "Content-type: text/html\n\n";
&init_dbm;
&print_frame;
&close_dbm;
#########################################################################
sub init_dbm {
$TextPath = "$ThemeDBMPath/$PPName/$TextLocation";
dbmopen(%TextDB,$TextPath,0666);
}
sub numerically { $a <=> $b; }
sub print_frame {
select(STDOUT);
print "Content-type: text/html\n\n";
print '
<HEAD><TITLE>"sensorium" Pocket park</TITLE></HEAD>
<BODY BGCOLOR=#ffffcc>
<FONT SIZE=2><i>10 Most-Recent Messages</I></FONT><P>
';
print "<TABLE>\n";
#foreach $Key (sort numerically(keys(%TextDB))) {
foreach $Key (0..10) {
($Name, $Date, $Text) = split(/ : /, $TextDB{$Key});
print "<TR><TD WIDTH=\"150\" VALIGN=\"top\">$Name";
print "<BR>";
print "<I><FONT SIZE=\"1\">$Date</FONT></I></TD>";
print "<TD>$Text</TD></TR>\n";
}
print '</TABLE><P><BR>
<FONT SIZE=2><I>Frame out....</I></FONT><P>
<HR>
<ADDRESS><CENTER>
<FONT SIZE="2">
Theme pavilion "sensorium" </FONT>
<FONT SIZE="1">(<A HREF="http://park.org/Japan/Theme/index.html" TARGET="_top">
sensorium home page</a>)<br>
INTERNET 1996 WORLD EXPOSITION (<A HREF="http://park.org/main.text.html" TARGET="_top">
World Public Park</A>) / JAPAN
(<A HREF="http://park.org/Japan/" TARGET="_top"> Japan EXPO home page</A>)</FONT>
</CENTER></ADDRESS>
</HTML>
';
}
sub close_dbm {
dbmclose(%TextDB);
}