#!/usr/bin/perl use strict; require WWW::Mechanize; require HTML::TokeParser; my $player = 'Luis Antonio Valencia'; #die "Must provide a player's name" unless $player ne 1; my $agent = WWW::Mechanize->new(); $agent->get('http://www.soccerbase.com/players/home.sd'); $agent->form_name('headSearch'); $agent->set_fields('searchTeamField', $player); $agent->click_button(name=>"Search"); #$agent->submit_form( # form_number => 1, # fields => { => 'Luis Antonio Valencia', } # ); my $stream = HTML::TokeParser->new(\$agent->{content}); my $player_name; $stream->get_tag("strong"); $player_name = $stream->get_trimmed_text("/strong"); print "\n", "Player Name: ", $player_name, "\n";