Hello,
Can any one tell where I went wrong here?
(I remember reading that a html form can have
multiple submit forms as long as you parse them
via their value)
Thanks!
Dave
-----
In the html:
<input type="submit" value="add"><input type="submit" value="sub">
------
#!/usr/bin/perl
$forminfo = <STDIN>;
@key_value_pairs = split(/&/,$forminfo);
foreach $pair (@key_value_pairs){
($key,$value) = split(/=/,$pair);
$value =~ s/\+/ /g;
$value =~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg;
$FORM_DATA{$key} = $value;
}
$num1 = $FORM_DATA{'num1'};
$num2 = $FORM_DATA{'num2'};
$result = 0;
####### Determine what button was clicked
if ($FORM_DATA{'add'} eq "add") {
$result = $num1 + $num2;
}
elsif ($FORM_DATA{'sub'} eq "sub") {
$result = $num1 - $num2 ;
}
#################