in reply to Re^2: WWW:Mechanize problems
in thread WWW:Mechanize problems
What condition do you want to set it true for?
It looks to me like your tests would be better structured:
if($inputfield =~ m/(F|f)(irst)?name/) { $mech->set_fields( $inputfield => $fname); print "matched firstname regex\n"; } elsif ($inputfield =~ /(L|l)(ast)?name/) { $mech->set_fields( $inputfield => $lname); } elsif ($inputfield =~ /(A|a)ddress[123]?/) { $mech->set_fields( $inputfield => $address); } elsif ... } else { $submit="0"; print "Setting submit=0\n"; }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: WWW:Mechanize problems
by stanislav5000 (Novice) on Mar 29, 2007 at 02:02 UTC | |
by GrandFather (Saint) on Mar 29, 2007 at 02:05 UTC |