Autor | Zpráva | ||
---|---|---|---|
xxxadam577 Profil |
Zdravím,
pomohl by mi prosím někdo vytáhnout tabulku ze stránky vysledky.lidovky.cz/tym-tabulka.php?vybrany_tym=5734&id_klub=567? :) V internetové literatuře jsem našel pouze toto, bohužel je to nefunkční :/ preg_match("~<h2>Tabulka</h2>(.+)<\/table>~Usi", $f, $out); //$out[1] = preg_replace("/\<a(.*)\>(.*)\<\/a\>/iU", "$2", $out[1]); // odstrani odkazy $out[1] = preg_replace("~<div(.*)>(.*)<\/div>~iUs", "$2", $out[1]); $out[1] = str_replace("</div>", "", $out[1]); $out[1] = preg_replace_callback("/\<a(.*)\>(.*)\<\/a\>/iU", "replaceTeamLinks", $out[1]); Děkuji za pomoc Doplním celý kód: lab.rjwebdesign.cz/examples/parser13/source.php |
||
RastyAmateur Profil |
#2 · Zasláno: 3. 10. 2016, 20:08:41
xxxadam577:
Nebylo by snazší použít rss? |
||
xxxadam577 Profil |
#3 · Zasláno: 3. 10. 2016, 20:34:38
Mohl by si prosím uvést příkal, moc se v tom nevyznám :)
|
||
RastyAmateur Profil |
#4 · Zasláno: 3. 10. 2016, 21:10:54
xxxadam577:
Mrkni na funkci simplexml_load_file(). Jako první parametr uveď URL adresu k danému RSS, který hledáš. Vrátí ti objekt obsahující vše. Příklad (od jinud): <?php $xml = simplexml_load_file("http://www.zive.cz/rss/sc-47/"); foreach ($xml->channel->item as $item) { echo $item->title."<br><br>"; } |
||
xxxadam577 Profil |
#5 · Zasláno: 3. 10. 2016, 21:16:58
Bohužel pro mnou hledanou stránku RSS není :/, nešlo by to vyřešit navrhnutou formou? :)
|
||
Kcko Profil |
#6 · Zasláno: 4. 10. 2016, 21:16:59
|
||
David K. Profil * |
#7 · Zasláno: 6. 10. 2016, 11:00:20
Zdravím,
chtěl bych se zeptat je toto legální stahovat z cizího webu tabulku/y? Např. kdybych chtěl stáhnout tabulku z webu www.nhlportal.cz "Aktuální přestupy". - jentak pro zkoušku jsem si to zkusil, a funguje to parádně, nicméně bez obrázku klubů, to nemá cenu..ikdyž by šly stáhnout popř. z jejich webu zobrazovat? |
||
nightfish Profil |
#8 · Zasláno: 6. 10. 2016, 12:18:54
David K.:
„Např. kdybych chtěl stáhnout tabulku z webu w>ww.nhlportal.cz“ Z patičky webu: "Publikování nebo další šíření obsahu serveru NHLportal.cz je zakázáno." |
||
Casero Profil |
#9 · Zasláno: 6. 10. 2016, 15:56:05
David K.:
S ohledem prav je vždy nejlepší kontaktovat autora. Nejlepší tedy bude kontaktovat přímo www.nhlportal.cz . Třeba se nějak domluvíte. |
||
Časová prodleva: 8 let
|
0