Code u have used is correct. You just check out the form_number in some site there may be number form_number 2 or 3. For eg. https://adwards.gooogle.com they used 3 form_number upto 3. print the content after the $mech->get and check what your getting. From there you can verify the number of forms they used.

It will work if than if email and password is correct. May be you send the javascriptEnabled => True. Bcoz. in https site they may check these also. For eg. in adwards.google.com they check.

Before you get the content u login manually with username and password and see the script condition based what they entering and pass the key and value with in the submit_form.


In reply to Re: Validating using WWW::Mechanize by gube
in thread Validating using WWW::Mechanize by Inugroho

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.