Zmagam się z pobraniem danych z adresu:
http://komunikaty.tvp.pl/komunikatyxml/wsz...e/0?_format=xml
format można sobie zmienić na końcu url albo xml albo json
to chcę pobrać sobie do swojej strony www
Najpierw to trzeba jakoś pobrać i wpisać do zmiennej:
juz nauczyłem się pobierać dane z mysql -> php -> i przez ajax do /javascript
tym samym tropem chciałem podążyć ale wyświetla błąd:
Cytat
XMLHttpRequest cannot load http://komunikaty.tvp.pl/komunikatyxml/opo.../0?_format=json. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://mojastrona.pl' is therefore not allowed access.
CODE
$(document).ready(function(){
$.ajax({
url: "http://komunikaty.tvp.pl/komunikatyxml/opolskie/meteorologiczne/0?_format=json",
method: "GET",
success: function(data1) {
console.log(data1);
},
error: function(data1) {
console.log(data1);
}
});
});
$.ajax({
url: "http://komunikaty.tvp.pl/komunikatyxml/opolskie/meteorologiczne/0?_format=json",
method: "GET",
success: function(data1) {
console.log(data1);
},
error: function(data1) {
console.log(data1);
}
});
});
Cytat
$.ajax({
dataType: "json",
url: myurl + '&callback=?',
}).done(function ( data ) {
// do my stuff
});
dataType: "json",
url: myurl + '&callback=?',
}).done(function ( data ) {
// do my stuff
});
Być może zrobię to przez PHP bo podobno ciężko wyciągnąć czasem poprzez skrypt dane ze strony ponieważ chodzi o jakieś zabezpieczenia
Rozwiązane:
skrypt PHP a w nim użyć:
$xml=simplexml_load_file
Podziękował
