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