Autor | Zpráva | ||
---|---|---|---|
Dawe Profil |
#1 · Zasláno: 29. 10. 2008, 21:06:01
Zdravím,
Na jednom projektu potřebuju využít externí XML, které je na adrese www.domena.cz/xml.php?par=55 a to každý den pomocí php zkopírovat do databáze a z té to tahat. Narazil jsem ale na problém už na začátku...pokud totiž zapíšu if(!($soubor = fopen("http://www.domena.cz/xml.php?par=55", "r"))) { die("Nelze otevřít soubor XML !"); } else { while ($d = fread($soubor, 4096)) { if(!xml_parse($parser, $d, feof($soubor))) { die("Chyba XML"); } } } nikdy mi to soubor neotevře ať už adresu zkouším jakkoliv upravit (s http i bez). Poradí mi někdo jak načíst toto externí XML ? Řešením by bylo i vytvořit pomocí PHP kopii souboru u mě na serveru, dočetl jsem se, že to je bezpečnostní riziko a pravděpodobně to ani nepůjde. předem díky, Dawe |
||
Měsíček Profil |
#2 · Zasláno: 29. 10. 2008, 21:08:43
Rozhodně ne pomocí funkce fopen .. spíše file_get_contents() a nebo file() a i to u XML nevim, nevim ..
|
||
Časová prodleva: 15 let
|
0