Hirdetés
- Samsung Galaxy S21 FE 5G - utóirat
- Apple Watch Sport - ez is csak egy okosóra
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Poco F7 – bajnokesélyes
- Milyen okostelefont vegyek?
- Yettel topik
- Milyen hagyományos (nem okos-) telefont vegyek?
- iPhone topik
- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
Biagio1980
csendes tag
válasz
Panhard
#6819
üzenetére
Szia!
Én így szoktam csinálni, így cache-elve is lesz az xml, ha a távoli szerver nem elérhető:
PHP:<?php
header('Content-type: application/xml');
$cacheName = 'minta.xml.cache';
$ageInSeconds = 3600; //ha egy óránál idősebb, újragenerálja
if(!file_exists($cacheName) || filemtime($cacheName) > time() + $ageInSeconds) {
$contents = file_get_contents('http://partnerszervere.hu//minta.xml');
file_put_contents($cacheName, $contents);
}
?>JS:
<script>
function loadXMLFile(){
var filename = 'http://teszervered.hu/minta.xml.cache';
jQuery.ajax({
type: "GET",
url: filename ,
dataType: "xml",
success: parseXML,
});
loadXMLFile();
function parseXML(xml){
//itt már végig is mehetsz az xml-en
};
</script> -
cidalain
veterán
válasz
Panhard
#6819
üzenetére
én így szoktam csinálni a külső oldali XML-ek megnyitását (PHP verzió)
$xml = simplexml_load_file("http://valami.hu/xml");aztán B verzió ha az nem megy:
// CURL URL open - required if allow_URL_fopen is disabled in php.ini
function copen($url)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$retval = curl_exec($curl);
curl_close($curl);
return $retval;
}
$xml = simplexml_load_string(copen("http://valami.hu/xml"));update: utólag néztem hogy ez a HTML topic, én meg PHP megoldást írtam, sorry. de azért itt hagyom, hátha.
Új hozzászólás Aktív témák
- Kínai és egyéb olcsó órák topikja
- Otthoni hálózat és internet megosztás
- Óra topik
- 3D nyomtatás
- Arc Raiders
- Milyen videókártyát?
- Milyen joysticket vegyek?
- Miért nem tűnik el soha a kalózkodás?
- A fociról könnyedén, egy baráti társaságban
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- További aktív témák...
- MacBook Air 13" M1 16gb ram
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 5 4500-5600X +RX 6600/6700XT +16-64GB DDR4! SZÁMLA! 70 féle ház!
- Asus Rog Strix G531GV /i7-9750H/2060 6 GB/16 GB/120hz/
- Vadonatúj, bontatlan iPhone AIR 256GB minden szín KÁRTYAFÜGGETLEN! 1 év Apple garancia!
- Canon EOS R6 - Csak 3000 expó! - Újszerű -
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! MSI B550M R7 5800X3D 32GB DDR4 1TB SSD RTX 4070 12GB ZALMAN M4 A-DATA 750W
- GYÖNYÖRŰ iPhone 12 Mini 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3852, 100% Akkumulátor
- Dell Precision 7560 - Intel Core i9-11950H RTX A4000 32GB 1TB SSD FHD
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10400 / RTX 3060 12GB / 32GB DDR4 / 512GB SSD
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


