craazycanuck
Technical User
Hope someone can give me a hand.I have an html document with two inputs .I want to generate a perl script that will add 3 to the inputs then multiply the results together to reach an end result.I can get the inputs to add 3 but I can't figure out how to get the end result.Any assistance appreciated.
Ty in advance
#!/usr/bin/perl
print "Content-type: text/html\n\n";
$forminfo = <STDIN>;
@key_value_pairs = split(/&/,$forminfo);
foreach $pair (@key_value_pairs){
($key,$textA,$textB) = split(/=/,$pair);
$textA +=3;
$textB +=3;
$answer="";
$answer=$textA*$textB;
$textA=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
$textB=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
$FORM_DATA{$key} = $textA;
$FORM_DATA{$key} = $textB;
}
print "Input 1= $FORM_DATA{'textA'}", "\n\n";
print "<br>\n";
print "Input 2= $FORM_DATA{'textB'}", "\n\n";
print "<br>\n";
print "Answer = $FORM_DATA{'answer'}", "\n\n";
Ty in advance
#!/usr/bin/perl
print "Content-type: text/html\n\n";
$forminfo = <STDIN>;
@key_value_pairs = split(/&/,$forminfo);
foreach $pair (@key_value_pairs){
($key,$textA,$textB) = split(/=/,$pair);
$textA +=3;
$textB +=3;
$answer="";
$answer=$textA*$textB;
$textA=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
$textB=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
$FORM_DATA{$key} = $textA;
$FORM_DATA{$key} = $textB;
}
print "Input 1= $FORM_DATA{'textA'}", "\n\n";
print "<br>\n";
print "Input 2= $FORM_DATA{'textB'}", "\n\n";
print "<br>\n";
print "Answer = $FORM_DATA{'answer'}", "\n\n";