Autor | Zpráva | ||
---|---|---|---|
pepik Profil * |
#1 · Zasláno: 19. 11. 2010, 08:13:41
Ahoj,
mám stránky sport.klubu a zde mám tabulku pořadí, která se samozřejmě v průběhu týdne třeba 2x mění. Chtěl bych to udělat tak aby se mi automaticky aktualizovala podle jiné tabulky z jiného webu. Mohl by mě někdo navézt na nějake stránky kde se něco podobného řešilo, nebo napsat jak bych měl postupovat. Děkuji za všechny rady. |
||
Taps Profil |
#2 · Zasláno: 19. 11. 2010, 08:23:40
pepik:
php - file_get_contents + regulární výrazy |
||
Joker Profil |
#3 · Zasláno: 19. 11. 2010, 08:24:09
Můžete upravovat oba weby (tj. i ten se zdrojovou tabulkou), nebo jen ten jeden?
|
||
blaaablaaa Profil |
#4 · Zasláno: 19. 11. 2010, 08:31:07
1. Pomoci cronu si spustis skript a stahnes data z cizi stranky (curl, file_get_contents)
2. Aktualizujes je do db: - pokud jsou v xml/csv/..., neni co resit - pokud jsou v html, rozparsujes si je pomoci preg_match_all (nebo napises autorovi zdroje, at to da do rozumneho formatu) |
||
pepik Profil * |
#5 · Zasláno: 19. 11. 2010, 08:39:22
Upravovat mohu pouze ten jeden, na tom druhem je jenom ta tabulka, kterou ale pravidelne aktualizuji
|
||
pepik Profil * |
#6 · Zasláno: 19. 11. 2010, 08:47:25
Tak koukám na tu funkci file_get_contents, tím jsem si naloudoval k sobě obsah té ztránky kde je tabulka, ale jak z toho vyzobu přesně to co potřebuji?
|
||
pepik Profil * |
#7 · Zasláno: 19. 11. 2010, 09:30:09
Je mi jasné že bych měl použít regulární výraz. Ve strance, kterou jsem si nahral pomocí file_get_contents je tabulka videt v klasickem zapisu <table><tr><td>..... Jak ale pomocí těch výrazu určím co chci stahnout?
|
||
Kcko Profil |
#8 · Zasláno: 19. 11. 2010, 09:42:36
pepik:
Tohle by Tě mohlo nakopnout http://www.rjwebdesign.net/Blog/PHP/20080612-Ukazujeme-Fotbalove-Tabulky |
||
Časová prodleva: 13 let
|
0