Hej
Szukam malych bitmap flag panstw, moze ktos spotkal, jest mi to potrzebne do kursow walut.
Hej
Szukam malych bitmap flag panstw, moze ktos spotkal, jest mi to potrzebne do kursow walut.
Hej
mam jeszcze jedno pytanie- żeby nie zaczynać nowego postu- czy np. z podanej strony http://nbp.pl/Kursy/xml/a193z081002.xml z własnego kodu PHP można zrobić tak aby klikając w jakiś button ściągnąć go (okienko download) na dysk ???
Nie chodzi mi o fopen, gdzie odczytując w pętli dane zapisywałbym do pliku.
Tu masz parser:
<?php
function tag_start($parser, $attr, $params){ // 1
echo 'Znaleziono nowy tag: '.$attr.' z parametrami ';
print_r($params);
echo '<br>';
}
function tag_end($parser, $attr){ // 2
echo 'Koniec tagu '.$attr.'<br>';
}
$parser = xml_parser_create(); // 3
xml_set_element_handler($parser, 'tag_start', 'tag_end'); // 4
if(!($fp = fopen($_GET['file'], "r"))) { // 5
die("Nie można otworzyć podanego pliku XML!!!");
}
while($data = fread($fp, 4096)) {
if(!xml_parse($parser, $data, feof($fp))){ // 6
die(sprintf("Błąd XML: %s w linii %d",
xml_error_string(xml_get_error_code($_parser)),
xml_get_current_line_number($parser)));
}
}
xml_parser_free($parser); // 7
?>
Można go łatwo przerobić żeby działał zgodnie z twoimi potrzebami.
Zawartość pliku można pobrać funkcją file_get_contents('http://domena.pl/plik.xml');
A następnym razem nie baw się w anty-trolla bo już trochę czasu spędziłem jako administrator/moderator/aktywny na forach i żygać mi się za przeproszeniem chce jak coś takiego widzę. Przycisk nowy temat nie obciąża serwera :) A pobieranie flag nijak się ma do parsowania XML.