Hallo Kevin,
[...]
3.) if ($in{'low'}) {$X-Priority ='5';}
^.....(*)
"Can't modify subtraction in scalar assignment at E:\formular.pl line 129, near "'5';" Execution of E:\formular.pl aborted due to compilation errors."
Du verwendest bei (*) ein imho für Variablenbezeichner unerlaubtes Zeichen. Variablenbezeichner dürfen afaik nur aus Alphanumerischen Zeichen bestehen [a-zA-Z0-9_].
Deswegen "denkt" Perl, Du möchtest von $X "Priority" abziehen. Verwende als Worttrenner den Unterstrich, und zumindest dieser Fehler sollte beseitigt sein ;-)
Gruß AlexBausW
Please visit my SELFvisitingcard @ http://www.atomic-eggs.com/selfspezial/daten/150.html