Autor | Zpráva | ||
---|---|---|---|
PetrL Profil * |
Dobrý den.
Jak mám dostat do svích stránek hodnotu z nějaké jiné stránky? Konkrétně: Obsah jedné stránky je takový... Cesková hodnota 2.9 Hodnota 42.8 Krut 1016 Rodný bod -8.5 Rychlost kola * Směr kola * Silniční drs * Detekce děr * Množství děr * Detekce hrb * Chtěl bych, aby se mi na mích stránkách ojevila hodnota 2.9 (Celková hodnota). Jak to udělat? Chtěl bych, aby se mi tedy na stránkách objevilo toto Celková hodnota 2.9. |
||
djlj Profil |
#2 · Zasláno: 26. 3. 2006, 14:47:33
Pomocí PHP.. fopen() a pak regulární výrazy...
|
||
Honza Hučín Profil |
#3 · Zasláno: 26. 3. 2006, 15:39:58
$url_cizi = "http://www.nejakadomena.tld/neco.html"; //tady je URL stránky, ze které potřebuju stáhnout informace
$buffer = file_get_contents($url_cizi); //načtu HTML kód stránky if (ereg ("hodnota([^H]*)", $buffer, $regs)) $vystup = "Celková hodnota " . trim($regs[1]); Regulární výraz "hodnota([^H]*)" znamená řetězec začínající textem "hodnota" a pokračující libovolnými znaky různými od "H". Ve tvém příkladu to tedy bude " 2.9". Funkce trim odstraní mezery. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0