Bonjour,

J'essaye pour la première fois d'appelée (en Ajax via Jquery) une procédure PHP d'un domaine externe. Voir code ci-dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
var ajurl="http://www.domexterne.com/pgm/pgm.php";
var ajparam="";
// ** renseigne parametre
ajparam+="modeappel=ajax";
// * gere ID de session pour AJAX
ajparam+="&<? print (session_name( )); ?>=<? print (session_id( )); ?>";
// On défini ce qu'on va faire quand on aura la réponse => on apelle Ajax
$.ajax({
	type: "POST",
	url: ajurl,
	data: ajparam,
	success: function(returnedValues){
		// ** interprète (comme du JS) valeur retournée
		eval(returnedValues);
		// affiche message de succes ou d'erreur
		if (varmajOK==1) {
			// OK
			$("#message").css('color','green');
			$("#message").text('Exécution BATCH récupération Commande REUSSI');
			$("#message").show();
		}
		else {
			// pas OK
			$("#message").css('color','red');
			$("#message").text('Exécution BATCH récupération Commande EN ECHEC');
			$("#message").show();
		}
	},
	error: function(request,settings){
		alert("ERREUR : prévénir développeur ADMIN");
	}
});
mais c'est systématiquement la méthode ERROR qui est exécutée.
Pourtant le programme PGM.PHP s'est exécuté correctement et retourne bien la chaine de caratère AVez vous une idée ?

Davance merci