ugrás a tartalomhoz

RSS

GabeszNo.1 · 2008. Szep. 20. (Szo), 10.19
Sziasztok

Egy recept oldalon rss segítségével jelenítek meg friss recepteket, úgy 10 darabot, hozzávalókkal és elkészítéssel együtt.
A php-t csak most kezdtem el tanulni igy még nem igazán van rálátásom a megoldásokra.... még :)
Az RSS-ből szeretném kiolvasni csak a <title>RECEPT NEVE</title> részt, hogy felsorolhassam a napi friss recepteket.
Nektek valószínű 5 perc a megoldás :)
Előre is Thanks!
Gabesz
 
1

Regexp

janoszen · 2008. Szep. 20. (Szo), 10.24
Valszeg a legegyszerűbb, ha írsz rá egy reguláris kifejezést és azt ráereszted a fájlra. Indulásként:

/<title>(.*?)<\/title>/

A többit próbáld meg megoldani egyedül. :)
2

öhm

GabeszNo.1 · 2008. Szep. 20. (Szo), 10.27
köszi :) de egy kis magyarázat kéne mellé.
Vagy ez az oldal csak profiknak szól?
4

Nem

janoszen · 2008. Szep. 20. (Szo), 12.57
Nem csak profiknak szól, de elvárt, hogy tudd használni a Google-t. :)
3

Manuál!

vbence · 2008. Szep. 20. (Szo), 11.22
Fájl letöltése távoli szerverről:
$rssfile = file_get_contents ("http://www.valami.hu/rss.xml");
Reguláris kifejezés illesztése:
preg_match_all ('/<title>(.*?)<\/title>/', $rssfile, $talalatok);
Iterálás a találatokon:
foreach ($talalatok[1] as $talalat) {
    echo (htmlspecialchars ($talalat) . '<br/>');
}
6

Thanks

GabeszNo.1 · 2008. Szep. 20. (Szo), 19.05
Köszi a példát, sikerült a kiiratás, a karakter kódolást kell még megoldanom és kész.
(Pulykamell b?r m
5

SimplePie

Hodicska Gergely · 2008. Szep. 20. (Szo), 14.04
http://simplepie.org/


Üdv,
Felhő