www.db.lv ziņu lasītājs
Šorīt lasīju vienu ierakstu Boot forumā un secināju, ka PHP funkcijās file_get_contents un explode ir baigais spēks. Lai man šī atziņa uzreiz neaizmirstos, nolēmu uztaisīt www.db.lv pēdējo ziņu lasītāju.
<?
$start = '<div id="col3norubric">';
$end = '</a></li></ul></div></div></div>';
$base = "http://www.db.lv/";
$style = '<style type="text/css"> @import "/App_Themes/Online/style.css?version=38"; </style>';
$head = '<head><base href='.$base.'>'.$style.'</head>';
if ($dblv = @file_get_contents($base))
{
$news = explode($start, $dblv);
$news = explode($end, $news[1]);
$news = str_replace("Pēdējās ziņas", "Ziņas no www.db.lv", $news);
echo $head."<body><div id='col3'>".$news[0].$end."</body>";
}
?>
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Ja explode ir spēks, tad kas ir preg_match?
Es atvainojos. Protams, ka spēks ir preg_match un vēl ~5900 citās funkcijās.
Labak savākt no RSS:
http://www.db.lv/rss/
un tad:
http://lv.php.net/manual/en/refs.xml.php
Ja explode un regex ir spēks, tad kas ir DOM?
Protams, ir tūkstošiem veidu kā panākt vēlamo rezultātu, bet tomēr vajadzētu padomāt, kurš no visiem pieejamajiem risinājumiem būs piemērotākais
Un kas tad ir RSS? db.lv tāds ir LOL
Jā, bet raksta morāle ir, ka tā var izdarīt. Un nākošo reizi, kad man vajadzēs kaut ko tādu izdarīt, es atcerēšos šo rakstu.