Programación Web y Scripting > Perl
Mechanize Click_button Error
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
[#] Página Siguiente
Ir a la versión completa