Programación Web y Scripting > Perl

 Mechanize Click_button Error

(1/2) > >>

frijolita:
Hola!
Tengo un script a traves del cual accedo a un listado de registros con paginacion.
Utilizo la instruccion
$browser2->click_button( value => "Next 25 records");
       para ir pasando por todas las paginas pero solo funciona para pasar de la primera a la segunda pero no de la segunda a la tercera a pesar de que he comprobado que dicho boton existe!
¿Se os ocurre que puede estar pasando?

Dejo aqui el script por si quereis probarlo


El error q obtengo es Can't call method header on an undefined value

Muchas gracias!

su -:
#1 usa el pragma strict
no uses eso de

--- Código: Text ---$test=0;while(!$test){...}  Mejor usa

--- Código: Text ---do {...} unless $test != 0 
--- Código: Text ---whle($test ne 0){...} 
usa el pragma ya dicho y veras todos los errores  ;)

su -:
Sabes frijolita, mire un poco la pagina y creo que es mejor usar LWP y buscar en esta pagina:
http://www.wipo.int/pctdb/en/browse.jsp

 :rolleyes:

frijolita:
Muchas gracias por tus respuestas!
Ya he cambiado lo del while ...
Con respecto a la pagina q me mandas el problema es que esa pagina no permite buscar registros con un criterio dado sino que te muestras todos los de un periodo determinado...

Aun sigo con el expediente X de que funcione el boton al pasar de la pagina 1 a la 2 pero no de la 2 a la 3 ... No sé , mi intuicion me dice que hay algun problema con el browser2 y la variable content .... pero no sé exactamente cual ni como arreglarlo...

Se siguen aceptando sugerencias ...

su -:
Aun asi me gusta mas la idea de LWP, este tiene un modulo llamado HTML::Form
http://search.cpan.org/~gaas/libwww-perl-5...ib/HTML/Form.pm
A ver si puedo hacer algo  :comp:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa