Autor Zpráva
josh
Profil *
ahoj, prohlizec mi pise: Notice: Array to string conversion in... on line 20
radek 20 v mém kódu je jenom $radek=explode("Den", $text);
muzu se zeptat, co je spatne?
dekuji za odpoved, Josh
simka00
Profil
$text je nejspíš pole a explodovat můžeš jen řetězec
Peca
Profil
Co je v proměnné $text?
josh
Profil *
$text je opravdu pole
mam:
$text=file("www.neco.cz");
a potreboval jsem z teto stranky najit, kde se nachazi slovo "Den:" a vypsat slovo, ktere po nem nasleduje..
napriklad: Den: ctvrtek, vypsalo by mi to ctvrtek.

dekuji josh
djlj
Profil
file("www.neco.cz")
Tak takto se k tomu serveru připojíš asi těžko. Zkontrolovals, zda spojení vůbec proběhlo?
simka00
Profil
zkus použít fci file_get_contents($soubor) a pracovat s regulárními výrazy, tím se k výsledku dostaneš spíš
josh
Profil *
$text=file(http://www.neco.cz);
$a=substr("$text[13]",17,4);

ctvrtek mi to vypise, ale kdyz se trosku zmeni zdrojak te puvodni stranky, tak mi to bude psat neco jinyho..proto to potrebuju najit tak, ze si najdu slovo Den: a od toho budu pokracovat dal
djlj
Profil
josh
Použij funkci preg_match.
josh
Profil *
a funkce preg_match vypada jak, nebo co presne dela? pripadne mohl bys mi napsat kratky priklad?
dekuji josh
djlj
Profil
http://cz.php.net/preg_match
DJ Miky
Profil
Dobrý článek o regulární výrazech byl na Intervalu:
http://interval.cz/serialy/perl-compatible-regularni-vyrazy-v-php/
Toto téma je uzamčeno. Odpověď nelze zaslat.

0