J
John ©
Okay, I don't know how this newsgroup works, but I will try to post as much
as I can and hopefully someone can help me. (I don't know much about PERL).
So I have a script that is to write a guestbook... I have the sign page and
I have the view page ...
the sign page is at: http://www.sigmachi-iotadelta.com/sign.html
the view page is at: http://www.sigmachi-iotadelta.com/view.html
the script is at: http://www.sigmachi-iotadelta.com/cgi-bin/guestbook.cgi
(uploaded in ascii, I think all the chmod's are correct)
Most times, after I try to post from the sign.html page, I get either page
cannot be displayed, internal error, access denied, or some other mistake.
A few times I did get the view.html page, but nothing was written to it.
Also the 'error' message from the .cgi script does work, if I don't fill out
comments or name, it will say they are blank.
Any and all help is appreciated... you can direct email me if you like.
Here is a copy/past of the script...
----------------------------------------------------------------------------
---------
#!/usr/local/bin/perl5
require "actualtime.pl";
# Set Variables
$guestbookurl = "http://www.sigmachi-iotadelta.com/view.html";
$guestbookreal = "view.html";
$cgiurl = "/export/home/johncarb/www/cgi-bin/guestbook.cgi";
# Set Your Options:
$ENV{TZ}="EDT";
$allow_html = 1; # 1 = Yes; 0 = No
$line_breaks = 0; # 1 = Yes; 0 = No
# Done
############################################################################
##
# The following are arrays for the hour, month, and day of the week
$date = localtime(time+60*60*5);
# Get the input
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
# Split the name-value pairs
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
# Un-Webify plus signs and %-encoding
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<!--(.|\n)*-->//g;
if ($allow_html != 1) {
$value =~ s/<([^>]|\n)*>//g;
}
$FORM{$name} = $value;
}
# Print the Blank Response Subroutines
&no_comments unless $FORM{'comments'};
&no_name unless $FORM{'realname'};
# Begin the Editing of the Guestbook File
open (FILE,"$guestbookreal") || die "Can't Open $guestbookreal: $!\n";
@LINES=<FILE>;
close(FILE);
$SIZE=@LINES;
# Open Link File to Output
open (GUEST,">$guestbookreal") || die "Can't Open $guestbookreal: $!\n";
for ($i=0;$i<=$SIZE;$i++) {
$_=$LINES[$i];
if (/<!--begin-->/) {
print GUEST "<!--begin-->\n";
print GUEST "<b>$FORM{'realname'}</b>\n";
if ( $FORM{'class'} ){
print GUEST " \($FORM{'class'}\)";
}
print GUEST "<br>\n";
if ( $FORM{'username'} ){
print GUEST " <a href=\"mailto:$FORM{'username'}\">";
print GUEST "$FORM{'username'}</a>";
}
print GUEST "<br>\n";
if ( $FORM{'location'} ){
print GUEST "$FORM{'location'}";
}
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "Comments:";
print GUEST "<br>\n";
if ($line_breaks == 1) {
$FORM{'comments'} =~ s/\cM\n/<br>\n/g;
}
print GUEST "<b>$FORM{'comments'}</b><br>\n";
&getnewstamp;
print GUEST "$wdaybac $mdaypbac-$monptbac-$year2bac
$hourpbac:$minbac$hourabac $ACTZONE\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<img src=/spacer.gif width=300 height=1>\n\n";
print GUEST "<br>\n";
}
else {
print GUEST $_;
}
}
close (GUEST);
# Print Out Initial Output Location Heading
print "Location: $guestbookurl\n\n";
#######################
# Subroutines
sub no_comments {
print "Content-type: text/html\n\n";
print "<html><LINK HREF=http://www.sigmachi-iotadelta.com/style.css
Type=text/css REL=stylesheet>\n";
print "<head><title>Sigma Chi: Iota Delta Alumni //no
comments//</title></head>\n";
print "<BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0
TOPMARGIN=0>\n";
print <<ENDHTML;
<img src="/top_gfx.jpg"><BR>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD><A HREF="/home.html" target="_top"
onMouseOver="document.home.src='/home_on.gif'; window.status='Alumni Home';
return true" onMouseOut="document.home.src='/home_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="home" SRC="/home_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/undergrad.html" target="_top"
onMouseOver="document.undergrad.src='/undergrad_on.gif'; window.status='Sigm
Chi Iota Delta'; return true"
onMouseOut="document.undergrad.src='/undergrad_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="undergrad" src="/undergrad_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/national.html" target="_top"
onMouseOver="document.national.src='/national_on.gif';
window.status='SigmChi.org'; return true"
onMouseOut="document.national.src='/national_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="national" src="/national_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/news.html" target="_top"
onMouseOver="document.news.src='/news_on.gif'; window.status='News'; return
true" onMouseOut="document.news.src='/news_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="news" src="/news_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/events.html" target="_top"
onMouseOver="document.events.src='/events_on.gif'; window.status='Events';
return true" onMouseOut="document.events.src='/events_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="events" src="/events_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/brothers.html" target="_top"
onMouseOver="document.brothers.src='/brothers_on.gif';
window.status='Brothers'; return true"
onMouseOut="document.brothers.src='/brothers_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="brothers" src="/brothers_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/pictures.html" target="_top"
onMouseOver="document.pictures.src='/pictures_on.gif';
window.status='Pictures'; return true"
onMouseOut="document.pictures.src='/pictures_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="pictures" src="/pictures_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><img src="/mb.gif"></TD>
<TD><IMG NAME="sign" src="/sign_page.gif" BORDER=0></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/view.html" target="_top"
onMouseOver="document.view.src='/view_on.gif'; window.status='View the
Message Board'; return true" onMouseOut="document.view.src='/view_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="view" src="/view_off.gif" BORDER=0></a></TD>
</TR>
</TABLE>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=1 CELLSPACING=1><TR><TD
HEIGHT="1"></TD></TR></TABLE>
ENDHTML
print "<TABLE class=bodytext bgcolor=#FFFFFF WIDTH=725 BORDER=0
CELLPADDING=0 CELLSPACING=0><TR>\n";
print "<TD class=side valign=top HEIGHT=300 WIDTH=160
BGCOLOR=#FF9900></TD>\n";
print "<TD valign=top WIDTH=50 BGCOLOR=#FFFFFF></TD>\n";
print "<TD valign=middle WIDTH=390>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "<B>Your comments section appears to be blank.<br>\n";
print "Please click the back button on your browser.<br>\n";
print GUEST "</b>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "</TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "<TD BGCOLOR=#FF9900 WIDTH=171></TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR>\n";
print "<TR><TD BGCOLOR=#150185 COLSPAN=6 HEIGHT=5><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR></TABLE>\n";
print "\n</body></html>\n";
exit;
}
sub no_name {
print "Content-type: text/html\n\n";
print "<html><LINK HREF=http://www.sigmachi-iotadelta.com/style.css
Type=text/css REL=stylesheet>\n";
print "<head><title>Sigma Chi: Iota Delta Alumni //no
name//</title></head>\n";
print "<BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0
TOPMARGIN=0>\n";
print <<ENDHTML;
<img src="/top_gfx.jpg"><BR>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD><A href="/home.html" target="_top"
onMouseOver="document.home.src='/home_on.gif'; window.status='Alumni Home';
return true" onMouseOut="document.home.src='/home_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="home" src="/home_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/undergrad.html" target="_top"
onMouseOver="document.undergrad.src='/undergrad_on.gif'; window.status='Sigm
Chi Iota Delta'; return true"
onMouseOut="document.undergrad.src='/undergrad_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="undergrad" src="/undergrad_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/national.html" target="_top"
onMouseOver="document.national.src='/national_on.gif';
window.status='SigmChi.org'; return true"
onMouseOut="document.national.src='/national_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="national" src="/national_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/news.html" target="_top"
onMouseOver="document.news.src='/news_on.gif'; window.status='News'; return
true" onMouseOut="document.news.src='/news_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="news" src="/news_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/events.html" target="_top"
onMouseOver="document.events.src='/events_on.gif'; window.status='Events';
return true" onMouseOut="document.events.src='/events_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="events" src="/events_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/brothers.html" target="_top"
onMouseOver="document.brothers.src='/brothers_on.gif';
window.status='Brothers'; return true"
onMouseOut="document.brothers.src='/brothers_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="brothers" src="/brothers_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/pictures.html" target="_top"
onMouseOver="document.pictures.src='/pictures_on.gif';
window.status='Pictures'; return true"
onMouseOut="document.pictures.src='/pictures_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="pictures" src="/pictures_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><img src="/mb.gif"></TD>
<TD><IMG NAME="sign" src="/sign_page.gif" BORDER=0></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/view.html" target="_top"
onMouseOver="document.view.src='/view_on.gif'; window.status='View the
Message Board'; return true" onMouseOut="document.view.src='/view_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="view" src="/view_off.gif" BORDER=0></a></TD>
</TR>
</TABLE>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=1 CELLSPACING=1><TR><TD
HEIGHT="1"></TD></TR></TABLE>
ENDHTML
print "<TABLE class=bodytext bgcolor=#FFFFFF WIDTH=725 BORDER=0
CELLPADDING=0 CELLSPACING=0><TR>\n";
print "<TD class=side valign=top HEIGHT=300 WIDTH=160
BGCOLOR=#FF9900></TD>\n";
print "<TD valign=top WIDTH=50 BGCOLOR=#FFFFFF></TD>\n";
print "<TD valign=middle WIDTH=390>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "<B>Your name appears to be blank.<br>\n";
print "Please click the back button on your browser.<br>\n";
print GUEST "</b>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "</TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "<TD BGCOLOR=#FF9900 WIDTH=171></TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR>\n";
print "<TR><TD BGCOLOR=#150185 COLSPAN=6 HEIGHT=5><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR></TABLE>\n";
print "\n</body></html>\n";
exit;
}
----------------------------------------------------------------------------
as I can and hopefully someone can help me. (I don't know much about PERL).
So I have a script that is to write a guestbook... I have the sign page and
I have the view page ...
the sign page is at: http://www.sigmachi-iotadelta.com/sign.html
the view page is at: http://www.sigmachi-iotadelta.com/view.html
the script is at: http://www.sigmachi-iotadelta.com/cgi-bin/guestbook.cgi
(uploaded in ascii, I think all the chmod's are correct)
Most times, after I try to post from the sign.html page, I get either page
cannot be displayed, internal error, access denied, or some other mistake.
A few times I did get the view.html page, but nothing was written to it.
Also the 'error' message from the .cgi script does work, if I don't fill out
comments or name, it will say they are blank.
Any and all help is appreciated... you can direct email me if you like.
Here is a copy/past of the script...
----------------------------------------------------------------------------
---------
#!/usr/local/bin/perl5
require "actualtime.pl";
# Set Variables
$guestbookurl = "http://www.sigmachi-iotadelta.com/view.html";
$guestbookreal = "view.html";
$cgiurl = "/export/home/johncarb/www/cgi-bin/guestbook.cgi";
# Set Your Options:
$ENV{TZ}="EDT";
$allow_html = 1; # 1 = Yes; 0 = No
$line_breaks = 0; # 1 = Yes; 0 = No
# Done
############################################################################
##
# The following are arrays for the hour, month, and day of the week
$date = localtime(time+60*60*5);
# Get the input
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
# Split the name-value pairs
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
# Un-Webify plus signs and %-encoding
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<!--(.|\n)*-->//g;
if ($allow_html != 1) {
$value =~ s/<([^>]|\n)*>//g;
}
$FORM{$name} = $value;
}
# Print the Blank Response Subroutines
&no_comments unless $FORM{'comments'};
&no_name unless $FORM{'realname'};
# Begin the Editing of the Guestbook File
open (FILE,"$guestbookreal") || die "Can't Open $guestbookreal: $!\n";
@LINES=<FILE>;
close(FILE);
$SIZE=@LINES;
# Open Link File to Output
open (GUEST,">$guestbookreal") || die "Can't Open $guestbookreal: $!\n";
for ($i=0;$i<=$SIZE;$i++) {
$_=$LINES[$i];
if (/<!--begin-->/) {
print GUEST "<!--begin-->\n";
print GUEST "<b>$FORM{'realname'}</b>\n";
if ( $FORM{'class'} ){
print GUEST " \($FORM{'class'}\)";
}
print GUEST "<br>\n";
if ( $FORM{'username'} ){
print GUEST " <a href=\"mailto:$FORM{'username'}\">";
print GUEST "$FORM{'username'}</a>";
}
print GUEST "<br>\n";
if ( $FORM{'location'} ){
print GUEST "$FORM{'location'}";
}
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "Comments:";
print GUEST "<br>\n";
if ($line_breaks == 1) {
$FORM{'comments'} =~ s/\cM\n/<br>\n/g;
}
print GUEST "<b>$FORM{'comments'}</b><br>\n";
&getnewstamp;
print GUEST "$wdaybac $mdaypbac-$monptbac-$year2bac
$hourpbac:$minbac$hourabac $ACTZONE\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<img src=/spacer.gif width=300 height=1>\n\n";
print GUEST "<br>\n";
}
else {
print GUEST $_;
}
}
close (GUEST);
# Print Out Initial Output Location Heading
print "Location: $guestbookurl\n\n";
#######################
# Subroutines
sub no_comments {
print "Content-type: text/html\n\n";
print "<html><LINK HREF=http://www.sigmachi-iotadelta.com/style.css
Type=text/css REL=stylesheet>\n";
print "<head><title>Sigma Chi: Iota Delta Alumni //no
comments//</title></head>\n";
print "<BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0
TOPMARGIN=0>\n";
print <<ENDHTML;
<img src="/top_gfx.jpg"><BR>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD><A HREF="/home.html" target="_top"
onMouseOver="document.home.src='/home_on.gif'; window.status='Alumni Home';
return true" onMouseOut="document.home.src='/home_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="home" SRC="/home_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/undergrad.html" target="_top"
onMouseOver="document.undergrad.src='/undergrad_on.gif'; window.status='Sigm
Chi Iota Delta'; return true"
onMouseOut="document.undergrad.src='/undergrad_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="undergrad" src="/undergrad_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/national.html" target="_top"
onMouseOver="document.national.src='/national_on.gif';
window.status='SigmChi.org'; return true"
onMouseOut="document.national.src='/national_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="national" src="/national_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/news.html" target="_top"
onMouseOver="document.news.src='/news_on.gif'; window.status='News'; return
true" onMouseOut="document.news.src='/news_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="news" src="/news_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/events.html" target="_top"
onMouseOver="document.events.src='/events_on.gif'; window.status='Events';
return true" onMouseOut="document.events.src='/events_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="events" src="/events_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/brothers.html" target="_top"
onMouseOver="document.brothers.src='/brothers_on.gif';
window.status='Brothers'; return true"
onMouseOut="document.brothers.src='/brothers_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="brothers" src="/brothers_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/pictures.html" target="_top"
onMouseOver="document.pictures.src='/pictures_on.gif';
window.status='Pictures'; return true"
onMouseOut="document.pictures.src='/pictures_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="pictures" src="/pictures_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><img src="/mb.gif"></TD>
<TD><IMG NAME="sign" src="/sign_page.gif" BORDER=0></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/view.html" target="_top"
onMouseOver="document.view.src='/view_on.gif'; window.status='View the
Message Board'; return true" onMouseOut="document.view.src='/view_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="view" src="/view_off.gif" BORDER=0></a></TD>
</TR>
</TABLE>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=1 CELLSPACING=1><TR><TD
HEIGHT="1"></TD></TR></TABLE>
ENDHTML
print "<TABLE class=bodytext bgcolor=#FFFFFF WIDTH=725 BORDER=0
CELLPADDING=0 CELLSPACING=0><TR>\n";
print "<TD class=side valign=top HEIGHT=300 WIDTH=160
BGCOLOR=#FF9900></TD>\n";
print "<TD valign=top WIDTH=50 BGCOLOR=#FFFFFF></TD>\n";
print "<TD valign=middle WIDTH=390>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "<B>Your comments section appears to be blank.<br>\n";
print "Please click the back button on your browser.<br>\n";
print GUEST "</b>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "</TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "<TD BGCOLOR=#FF9900 WIDTH=171></TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR>\n";
print "<TR><TD BGCOLOR=#150185 COLSPAN=6 HEIGHT=5><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR></TABLE>\n";
print "\n</body></html>\n";
exit;
}
sub no_name {
print "Content-type: text/html\n\n";
print "<html><LINK HREF=http://www.sigmachi-iotadelta.com/style.css
Type=text/css REL=stylesheet>\n";
print "<head><title>Sigma Chi: Iota Delta Alumni //no
name//</title></head>\n";
print "<BODY bgcolor=#FFFFFF MARGINHEIGHT=0 MARGINWIDTH=0 LEFTMARGIN=0
TOPMARGIN=0>\n";
print <<ENDHTML;
<img src="/top_gfx.jpg"><BR>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD><A href="/home.html" target="_top"
onMouseOver="document.home.src='/home_on.gif'; window.status='Alumni Home';
return true" onMouseOut="document.home.src='/home_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="home" src="/home_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/undergrad.html" target="_top"
onMouseOver="document.undergrad.src='/undergrad_on.gif'; window.status='Sigm
Chi Iota Delta'; return true"
onMouseOut="document.undergrad.src='/undergrad_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="undergrad" src="/undergrad_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/national.html" target="_top"
onMouseOver="document.national.src='/national_on.gif';
window.status='SigmChi.org'; return true"
onMouseOut="document.national.src='/national_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="national" src="/national_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/news.html" target="_top"
onMouseOver="document.news.src='/news_on.gif'; window.status='News'; return
true" onMouseOut="document.news.src='/news_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="news" src="/news_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/events.html" target="_top"
onMouseOver="document.events.src='/events_on.gif'; window.status='Events';
return true" onMouseOut="document.events.src='/events_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="events" src="/events_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/brothers.html" target="_top"
onMouseOver="document.brothers.src='/brothers_on.gif';
window.status='Brothers'; return true"
onMouseOut="document.brothers.src='/brothers_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="brothers" src="/brothers_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/pictures.html" target="_top"
onMouseOver="document.pictures.src='/pictures_on.gif';
window.status='Pictures'; return true"
onMouseOut="document.pictures.src='/pictures_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="pictures" src="/pictures_off.gif" BORDER=0></a></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><img src="/mb.gif"></TD>
<TD><IMG NAME="sign" src="/sign_page.gif" BORDER=0></TD>
<TD WIDTH=1><img src="/div.gif"></TD>
<TD><A href="/view.html" target="_top"
onMouseOver="document.view.src='/view_on.gif'; window.status='View the
Message Board'; return true" onMouseOut="document.view.src='/view_off.gif'"
onFocus="if(this.blur)this.blur()">
<IMG NAME="view" src="/view_off.gif" BORDER=0></a></TD>
</TR>
</TABLE>
<TABLE WIDTH=725 BORDER=0 CELLPADDING=1 CELLSPACING=1><TR><TD
HEIGHT="1"></TD></TR></TABLE>
ENDHTML
print "<TABLE class=bodytext bgcolor=#FFFFFF WIDTH=725 BORDER=0
CELLPADDING=0 CELLSPACING=0><TR>\n";
print "<TD class=side valign=top HEIGHT=300 WIDTH=160
BGCOLOR=#FF9900></TD>\n";
print "<TD valign=top WIDTH=50 BGCOLOR=#FFFFFF></TD>\n";
print "<TD valign=middle WIDTH=390>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "<B>Your name appears to be blank.<br>\n";
print "Please click the back button on your browser.<br>\n";
print GUEST "</b>\n";
print GUEST "<br>\n";
print GUEST "<br>\n";
print "</TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "<TD BGCOLOR=#FF9900 WIDTH=171></TD>\n";
print "<TD BGCOLOR=#150185 WIDTH=2><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR>\n";
print "<TR><TD BGCOLOR=#150185 COLSPAN=6 HEIGHT=5><img
src=http://www.sigmachi-iotadelta.com/bd.gif></TD>\n";
print "\n</TR></TABLE>\n";
print "\n</body></html>\n";
exit;
}
----------------------------------------------------------------------------