ugrás a tartalomhoz

PHP által generált adatok lementése

swacsa · 2006. Már. 19. (V), 22.47
Hi!

Nekem az lenne a kérdésem, hogy egy PHP-s fájlt által generált szöveges adatokat hogyan lehet log-szerűen elmneteni pl egy txt fájlba.
Konkrétan a rádiót hallgatva jutott eszembe, hogy a neten fenn van egy oldalon , hogy éppen mi szól:
http://www.slagerradio.hu/slagerlive/slagerlive.php
Na ebből a fájlból kiböngésztem, hogy ez a php fájl generálja nekem a számomra fontos 2 sort:
http://www.slagerradio.hu/slagerlive/most.php

Nekem az lenne jó, ha valamelyik kis tárhelyemre feltennék egy script-szrűséget, ami mondjuk percenként frissíti magát, és ha változott a számcím meg az elődaó, akkor egy txt-be logolja, pl így:
dátum - időpont - előadó - számcím

Aztán naponta készítene egy új fájlt.

Nem tudom, hogy egyáltalán ezt meg lehet-e csinálni, vagy ha igen, akkor hogy?

Várom az ötleteket vagy megoldásokat!
Swacsa
 
1

F sock open + fwrite

janoszen · 2006. Már. 19. (V), 23.19
Üdv!

Szerintem, az a megoldás, hogy vagy CURL-lal vagy ha engedélyezve van a távoli file nyitás, akkor fopennel megnyitod a weboldalt és feldolgozod, majd lemented a lokális fájlba append móddal.

A feldolgozás része a problémásabb, ugyanis az oldalban vannak hibák, úgyhogy az XML parser ezzel ki is esett. Szerintem, ami a jó megoldás lesz, az az, hogy striphtmltags-eled a második oldalt és még a kettős szóközöket is kiveszed. Ha nem raknak be még fölösleges szöveget a későbbiekben, akkor még működni is fog.

J