this is the part of the script that uses the parse subroutine
if ($page eq '1'){
$error = "ZIP Code
\n" unless $zip;
$error .= "Subscription Type
\n" unless $subtype;
if ($error ne ''){
&parse('error.html');
} else {
if ($subtype eq '1'){
&parse ('index2.html');
} else {
&parse ('index-r.html');
}
}
}
this is the parse sub that is supposed to parse index2.html, it makes index2 reder as text????
sub parse{
print "Content-type: text/html\n\n";
$htmlfile = shift(@_);
if ($mode eq 'test'){
open INFILE,("){
if ($mode eq 'test'){
s/(