| Osveževanje XML datoteke | ||
|---|---|---|
|
MobyDick
13. nov 2012 18:03:25
Pridružen od: 19. jan 2010 112 objav 31 64 0 |
#1
Pozdravljeni! Kako bi lahko osveževal xml datoteko, ki jo imam shranjeno na strežniku, z zunanjimi podatki, ki se dnevno spreminjajo? |
|
|
Mešetar
13. nov 2012 18:17:05
Pridružen od: 24. nov 2010 1543 objav 1945 962 114 |
||
|
tsu
13. nov 2012 18:21:57
Pridružen od: 16. jun 2008 351 objav 482 34 14 |
#3
@MobyDick: definirat boš mogu par stvari. Ti bi rad v XML datoteko, shranjeval podatke, ki se nahajajo na drugi lokaciji? Če ja, potem moraš te podatke parsat in nato generirat novo XML datoteko. Če pa imaš podatke pri sebi (branje iz baze), je zadeva podobna izpisu na stran, le da celoten "izpis" zapišeš v datoteko (seveda mora biti primerno strukturirana). S PHPjem lahko parsaš s pomočjo DOMXPath (http://php.net/manual/en/class.domxpath.php) |
|
|
MobyDick
13. nov 2012 18:29:39
Pridružen od: 19. jan 2010 112 objav 31 64 0 |
#4
XML datoteko sem si z www.nekaj.com skopiral na svoj strežnik. Zdaj me pa zanima, če bi lahko z mojega strežnika 1x ali pa 2x dnevno avtomatsko preveril, če so se podatki na www.nekaj.com/cenik.xml spremenili. Če bi se podatki spremenili bi se avtomatsko tudi na mojem strežniku v shranjeni XML datoteki. |
|
|
phpsos
13. nov 2012 18:34:38
Pridružen od: 9. avg 2012 22 objav 45 10 0 |
#5
Vse kar rabiš je php skripto ki to preverja (je lahko kar nekaj dela odvisno od situacije) in pa nato moraš nastaviti cron job, da se bo samodejno pognalo. Ne vem drugače zakaj ne bi v tem primeru raje dvalrat dnevno skopiral cenik direktno na želeno lokacijo brez preverjanjaš, če potrebuješ samo osveženi XML lp |
|
|
Mešetar
13. nov 2012 18:35:08
Pridružen od: 24. nov 2010 1543 objav 1945 962 114 |
#6
verjetno bos mogu vedno prenest cenik iz nekaj.com in ga mogu parsat x XML parserjem... in vsak zapis primerjas s svojo kopijo, ce je razlika pac updejtas |
|
|
MobyDick
13. nov 2012 18:47:56
Pridružen od: 19. jan 2010 112 objav 31 64 0 |
#7
Bi se dalo s kakšnim php ukazom avtomatsko kopirati xml datoteko na strežnik? |
|
|
Mešetar
13. nov 2012 19:03:22
Pridružen od: 24. nov 2010 1543 objav 1945 962 114 |
#8
seveda, poglej si filegetcontents ... se bolje in bolj zanesljivo pa chekiraj cURL, TLEimas en primer |
|