Autor | Zpráva | ||
---|---|---|---|
josh Profil * |
#1 · Zasláno: 7. 4. 2007, 12:06:51
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 |
#2 · Zasláno: 7. 4. 2007, 12:25:15 · Upravil/a: simka00
$text je nejspíš pole a explodovat můžeš jen řetězec
|
||
Peca Profil |
#3 · Zasláno: 7. 4. 2007, 12:26:10
Co je v proměnné $text?
|
||
josh Profil * |
#4 · Zasláno: 7. 4. 2007, 12:36:19
$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 |
#5 · Zasláno: 7. 4. 2007, 12:42:28
file("www.neco.cz")
Tak takto se k tomu serveru připojíš asi těžko. Zkontrolovals, zda spojení vůbec proběhlo? |
||
simka00 Profil |
#6 · Zasláno: 7. 4. 2007, 12:43:43
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 * |
#7 · Zasláno: 7. 4. 2007, 12:45:58
$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 |
#8 · Zasláno: 7. 4. 2007, 12:46:49
josh
Použij funkci preg_match. |
||
josh Profil * |
#9 · Zasláno: 7. 4. 2007, 12:54:30
a funkce preg_match vypada jak, nebo co presne dela? pripadne mohl bys mi napsat kratky priklad?
dekuji josh |
||
djlj Profil |
#10 · Zasláno: 7. 4. 2007, 12:54:59
|
||
DJ Miky Profil |
#11 · Zasláno: 7. 4. 2007, 14:17:22
Dobrý článek o regulární výrazech byl na Intervalu:
http://interval.cz/serialy/perl-compatible-regularni-vyrazy-v-php/ |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0