Appel fichier php avec $.getJSON
Bonjour,
je souhaite faire une requête inter-domaine pour récupérer des informations après la validation d'un formulaire. J'ai retourné le problème dans tous les sens, mais je n'avance pas.:(
Le site se présente de la façon suivante :
site qui appel la fonction : http://xxx.monsite.fr
je veux appeler un fichier php qui se trouve sur http://lib.monsite.fr
Pour l'inter-domaine, il faut semble-t-il passer par une fonction json.
Sur la validation du formulaire, j'appel la fonction suivante
Code:
1 2 3 4 5 6 7
|
$(document).ready(function() {
$('#connexionForm').submit(function() {
$.getJSON("http://lib.monsite.fr/auth.php?callback=?",
{id: 'valeur1' , var2: 'valeur2'},callback);
});
}) |
et une fonction pour visualiser les résultats
Code:
1 2 3 4
|
function callback(data){
alert(data);
} |
Cette fonction n'est pas appelée.
Au niveau du php je retourne
Code:
1 2
|
echo $_GET['callback']."({id: "toto", var2: "toto2"});"; |
Je dois oublier quelque chose, mais je ne vois pas pour l'instant.