exit if $operate==0;
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs=split(/&/,$buffer);
foreach $pair (@pairs) {
($name, $value)=split(/=/,$pair);
$value =~ tr/+/ /;
$value=~s/%(..)/pack("c",hex($1))/ge;
$f{$name}=$value;
chomp($f{$name});
}
print "Content-type:text/html\n\n$head $pageadmin $mid\n";
print "
\n";
print "| File Removal System |
";
if(($f{'action'} eq "delete")&&(open(FILE,$f{'file'}))){
unlink($f{'file'})||print "Could Not Delete: ".$f{'file'}."
";
}
$dir=$f{'dir'} if $f{'password'} eq $password;
opendir(DIR,$dir);
@dirfiles=readdir(DIR);
closedir(DIR);
@dirfiles=sort(@dirfiles);
print "| ";
print "\n\n";
print " |
| \n\n\n";
print "";
print " |
\n";
print "$footer";