Mailinglisten-Archive |
> Ein Bekannter von mir möchte auf seiner privaten Baskettballseite gerne > die aktuellen Spielergebnisse seiner Basketballliga anzeigen. Die > Ergebnislisten gibt es hier: > http://www.general-anzeiger-bonn.de/sport/tab/basketball/5019/index.html > Eigentlich mehr aus sportlichem Ehrgeiz heraus, wollte ich das mal eben > so zwischendurch erledigen. Wie es mit diesen "kurz mal > zwischendurch"-Themen so ist werden da langsam Stunden draus, denn > leider kann ich mit den mir bekannten PHP-Mitteln diese Seite nicht > auslesen. Ich vermute, es hängt mit dem Frame"gescripte" zusammen. Hat > da jemand spontan eine Eingabe zu? > <? > $file="http://www.general-anzeiger-bonn.de/sport/tab/basketball/5019/ind > ex.html"; > $test=readfile($file); > echo $test; > ?> also, eigentlich ganz "einfach" ;-): <? $file="http://www.general-anzeiger-bonn.de/sport/tab/basketball/5019/index.ht ml"; $contentarray=file($file); $content = implode('',$contentarray); // zusammenfuehren in einen string // alles vor der Tabelle wegschneiden $content = substr($content,strpos($content,'<div align="left"><table border="2" cellpadding="2"')); // alles dahinter ebenfalls $content = substr($content,0,strpos($content,'</div>')+strlen('</div>')-1); echo $content; ?> das müsste nur den bereich passenden bereich ausgeben ... da ist dann auch kein javascript mehr drin ;-) eventuell müssen die beiden substr noch angepasst werden, dazu ist ja das manual da ;-), aber das Verfahren ist das Gleiche. > Danke, > Elmar Gruss Andreas Lange -- Haas Media GmbH, Agentur für moderne Medien Rehbockstraße 25, 30167 Hannover Tel: (05 11) 270 38 70, Fax: (05 11) 270 38 69 http://www.haas-media.de/ PGP FP: 4204 C703 2D73 58DA F75B C1F2 E524 6949
php::bar PHP Wiki - Listenarchive