Keep It Simple, Stupid | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
There is a misunderstanding of $mech->success - this method only reflects whether the last HTTP response from the server is considered an error or not. It does not reflect whether the last operation on $mech was successful or not. Error checking is usually done by die by WWW::Mechanize::Chrome. I haven't run your code, but the log output suggests that the form you're looking at has no name:
The form is not great, because it really contains three fields with the same name date, so you will have to fetch the individual fields and explicitly set them:
In the next version, I'll actually implement the arrayref form of ->set_fields() for values of index larger than one :) But that means breaking my (incompatible) API to restore the WWW::Mechanize API so I'll have to look carefully there.
In reply to Re^3: running an example script with WWW::Mechanize* module
by Corion
|
|