home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 35 Internet
/
35-Internet.zip
/
sngsimp2.zip
/
UPsimpsonIn.pl
< prev
next >
Wrap
Perl Script
|
1996-12-21
|
3KB
|
77 lines
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<HTML>";
print "<HEAD>";
print "<TITLE>Saved.</TITLE>";
print "</HEAD>";
print "<PRE>";
print "<BODY>";
print "Saving...\n\n";
print "\n\n";
#while(($key,$value) = each %ENV) {
# print "$key=$value\n";
#}
###print "cont_len=",$ENV{'CONTENT_LENGTH'},"\n";
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
###print "Buffer is : ",$buffer;
###print "\n\n\n 3 spaces \n\n\n";
@pairs = split(/&/, $buffer);
foreach $pair (@pairs)
{
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
### print "name=",$name," value=",$value,"\n";
$FORM{$name} = $value;
}
sub write
{
open(TalOutputFile1,">/usr/www/host1207/simple/play/simpson/UPsimpsonIn.txt") || die "Can't open UPsimpsonIn.txt !\n $!\n $@\n";
chmod 0777, $_;
print TalOutputFile1 $FORM{'Short1'},";",$FORM{'Long1'},";",$FORM{'Jump1'},";\n";
print TalOutputFile1 $FORM{'Short2'},";",$FORM{'Long2'},";",$FORM{'Jump2'},";\n";
print TalOutputFile1 $FORM{'Short3'},";",$FORM{'Long3'},";",$FORM{'Jump3'},";\n";
print TalOutputFile1 $FORM{'Short4'},";",$FORM{'Long4'},";",$FORM{'Jump4'},";\n";
print TalOutputFile1 $FORM{'Short5'},";",$FORM{'Long5'},";",$FORM{'Jump5'},";\n";
print TalOutputFile1 $FORM{'Short6'},";",$FORM{'Long6'},";",$FORM{'Jump6'},";\n";
print TalOutputFile1 $FORM{'Short7'},";",$FORM{'Long7'},";",$FORM{'Jump7'},";\n";
print TalOutputFile1 $FORM{'Short8'},";",$FORM{'Long8'},";",$FORM{'Jump8'},";\n";
print TalOutputFile1 $FORM{'Short9'},";",$FORM{'Long9'},";",$FORM{'Jump9'},";\n";
print TalOutputFile1 $FORM{'Short10'},";",$FORM{'Long10'},";",$FORM{'Jump10'},";\n";
print TalOutputFile1 $FORM{'Short11'},";",$FORM{'Long11'},";",$FORM{'Jump11'},";\n";
print TalOutputFile1 $FORM{'Short12'},";",$FORM{'Long12'},";",$FORM{'Jump12'},";\n";
print TalOutputFile1 $FORM{'Short13'},";",$FORM{'Long13'},";",$FORM{'Jump13'},";\n";
print TalOutputFile1 $FORM{'Short14'},";",$FORM{'Long14'},";",$FORM{'Jump14'},";\n";
print TalOutputFile1 $FORM{'Short15'},";",$FORM{'Long15'},";",$FORM{'Jump15'},";\n";
print TalOutputFile1 $FORM{'Short16'},";",$FORM{'Long16'},";",$FORM{'Jump16'},";\n";
print TalOutputFile1 $FORM{'Short17'},";",$FORM{'Long17'},";",$FORM{'Jump17'},";\n";
print TalOutputFile1 $FORM{'Short18'},";",$FORM{'Long18'},";",$FORM{'Jump18'},";\n";
print TalOutputFile1 $FORM{'Short19'},";",$FORM{'Long19'},";",$FORM{'Jump19'},";\n";
print TalOutputFile1 $FORM{'Short20'},";",$FORM{'Long20'},";",$FORM{'Jump20'},";\n";
print TalOutputFile1 "E;END;http://www.sngchicago.com;\n";
close TalOutputFile1;
print "Saved lines successfully.\n\n";
print "Click ";
print "<a href=http://www7.homecom.com/host1207/simple/play/simpson/play.html> HERE </a>";
print " to see Your Updated Simpson.";
print "</BODY></HTML>";
exit;
}
#Main
&write;