Hola, alguien me puede orientar, dar una mano con esto.
Quiero extraer de una pagina, una tabla de posiciones para mostrarla en otra pagina.
Alguna idea de como puedo hacer esto?
Muchas gracias de ante mano
| |||
Web Fetching como? Hola, alguien me puede orientar, dar una mano con esto. Quiero extraer de una pagina, una tabla de posiciones para mostrarla en otra pagina. Alguna idea de como puedo hacer esto? Muchas gracias de ante mano |
| |||
http://ar2.php.net/fopen Si con esa funcion logras abrir la url donde esta la tabla, lo demas creo que solo seria rebuscarselas un poco para rescatar de todo ese sitio solo la tabla que deseas. Es lo que se me ocurre por el momento ![]() Exitos! |
| |||
Cita: Una tabla de posiciones es justamente eso
Iniciado por caneva Intenta ser un poco más específico en tu pregunta ¿a que te refieres con tabla de posiciones? Una tabla donde se posicionan equipos de acuerdo a su puntaje Cita: GRACIAS Ahora lo veo, pero lo que no tengo claro es como seleccionar especificamente la parte que quiero de la pagina http://ar2.php.net/fopen Si con esa funcion logras abrir la url donde esta la tabla, lo demas creo que solo seria rebuscarselas un poco para rescatar de todo ese sitio solo la tabla que deseas. Es lo que se me ocurre por el momento Exitos! |
| ||||
Si bajas el manual de PHP ahi vienen infinidad de ejemplos para que veas como se usa, como por decir $posicion = strpos( $string, $buscar[, $desde_donde_buscar ); $string = substr( $string_original, $donde_empieza, $cantidad_de_texto ); y asi.. |
| |||
Como dice GatorV, si el contenido o la estructura de la url cambia, es un poco complicado, pero tampoco imposible. Aqui puedes encontrar las funciones para strings de php, muy bien explicadas. Lo mejor que puedes hacer es ir probando, leyendo la url linea por linea y descartando lo que no te sirve creo yo. str_replace() strpos() substr() Son las que funciones que yo revisaria. Suerte! |
| |||
Ok ahora si, algo mas concreto Este es el codigo que tengo hasta ahora
Código:
Con esto me muestra la pagina con la tabla en cuestion<? $file = fopen("http://www.urba.org.ar/Acceso/Torneos.asp?Tipo=P&IdTorneo=1&IdCat=20&IdDiv=22&IdZona=17", "r"); while (!feof($file)) { $linea = fgets ($file, 256); echo "$linea"; } fclose($file); ?> Ahora me dan una mano para ver solo la tabla? La url original es http://www.urba.org.ar/Acceso/Torneo...v=22&IdZona=17 Muchas gracias Última edición por billbody; 19/06/2006 a las 13:47 |