Re: PHP a ziskani pouze cerstve cizi stranky

From: Petr Pokorny <mail (zavinac)>
Date: 22. 01. 2004, 10:11 CET
Jiri Matejka matejka@runway.cz:


> co treba to nacist pres file() (nebo klidne fsockopen())

Pres file() to prave nechci delat kvuli absenci timeoutu. Sice jsem to
nezkousel ale predpokladam ze funkce socket_set_timeout() mi k tomu
nepomuze, je to tak?

> pres smycku to probehnout (otrimovat kazdou radku) a najit prvni <item>
> po jeho nalezeni najit prvni <title> a tuto radku (nebo vse mezi
> <title> a </title>) nechat pro kontrolni hash
> a nakonec "brejknout" smycku - to by mohlo byt dostatecne rychle

Neco podobnyho me napadlo. Je teda treba hledat jen "<item" (RDF pouziva -
"<item rdf:about..."). Myslel jsem ze odstrihnu vse pred "<item" a ze
zbytku si udelam hash. Nebyla by treba ani smycka, stacilo by tohle:
$hash = md5(strstr($body, "<item"));

Po prvnich testech vypada ze to zabralo! Teda az na jednu vyjimku :(


Mam dojem, ze nikde nestoji psano ze prvni polozka <title> obsahuje
nejcerstvejsi zpravu. Co kdyz se nekdo rozhodne pridavat nejnovejsi zpravy
nakonec? Pak by tvuj zpusob selhal :(

Diky za nakopnuti.

-pp21-
Received on Thu, 22 Jan 2004 10:11:03 +0100

This archive was generated by hypermail 2.1.8 : 22. 01. 2004, 10:12 CET