Ciao ragazzi ho creato un piccolo json sul mio sito,
esempio creo uno script json sul mio sito (SERVER):
Codice:
"json.php"
{
"id": "1",
"nome": "francesco",
"email": "francescoe15....",
"ip": "151......"
}
fin qui tutto bene,
creo la parte js che dovrebbe essere la parte che stampa le informazioni raccolte dal json(CLIENT):
Codice:
"index.php"
jQuery.getJSON('http://link2/json.php', function(data){
if(data) {
jQuery('.nome').html(data.nome);
} else if(data.error) {
alert(data.error.message);
} else {
jQuery('.nome').html('Utente errato...');
}
});
<div class="nome"></div>
e qui si presenta un errore, se lo script lo genero all'interno del sito stesso esempio sia la parte server(json.php) che la parte client(index.php) non riscontra alcun errore, ma se il client lo inserisco in un'altro hosting mi da questo errore:
Codice:
XMLHttpRequest cannot load http://link2/json.php. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://forumbb.altervista.org' is therefore not allowed access.
come posso fare tipo facebbok http://graph.facebook.com/ che mostra le informazioni per le altre applicazioni esterne al sito?
cioè in poche parole voglio condividere le informazioni su altri link non solo in locale.