$fHandle = CGI::->new();
$fCounter = 0;
while ($fCounter <= 4) {
$fBuffer[$fCounter] = fHandle->param($fName[$fCounter]);
$fCounter = $fCounter + 1;
}
####
$fHandle = CGI->new(); # note you don't need the colons
for (0..4) {
$fBuffer[$_] = $fHandle->param($fName[$_]);
}
####
if ($fBuffer[0] ne "Proccess") {goto BadAccess}
if (length($fBuffer[1]) < 1) {goto BadAccess}
if (length($fBuffer[2]) < 1) {goto BadAccess}
if ($fBuffer[3] ne "thread2") {goto BadAccess}
####
BadAccess() if ( $Buffer[0] ne "Process"
or length $fBuffer[1] < 1
or length $fBuffer[2] < 1
or $fBuffer[3] ne "thread2" );