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 ;  
}

#################

Reply via email to