perl как сделать, чтобы mech видел батоны?

Discussion in 'PHP' started by roddik, 12 Mar 2009.

  1. roddik

    roddik Member

    Joined:
    14 Jan 2009
    Messages:
    117
    Likes Received:
    13
    Reputations:
    0
    Привет, есть к примеру пага ttp://morphyoss.wordpress.com/2008/03/06/us-map-featuring-the-gdps-of-many-countries/ где сабмит сделан тэгом button, при этом www::mechanize не видит такого сабмита, как это исправить?

    Code:
    use WWW::Mechanize;
    
    my $url = q[http://morphyoss.wordpress.com/2008/03/06/us-map-featuring-the-gdps-of-many-countries/];
    my $ua = WWW::Mechanize->new();
    
    $ua->get($url);
    
    print $ua->dump_forms;
     
  2. biophreak

    biophreak Elder - Старейшина

    Joined:
    3 Aug 2007
    Messages:
    348
    Likes Received:
    63
    Reputations:
    15
    Code:
    <form id="comment-form" action="http://morphyoss.wordpress.com/wp-comments-post.php" method="post">
    
    А передавать скрипту нужное сразу не получится?Или нужно именно mechanize юзать?
     
  3. roddik

    roddik Member

    Joined:
    14 Jan 2009
    Messages:
    117
    Likes Received:
    13
    Reputations:
    0
    у меня просто есть куча кода, которая заполняет полученные из механайза (html::form) инпуты, а писать свой модуль просто чтобы исправить эту фишку, а тем более парсить хтмл формочки самостоятельно - не гуд; в том примере, что я дал, показываются верно все инпуты, а батонов вообще нету(

    зы: типа спамилки пишу, так что надо универсальность