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 :
mais c'est systématiquement la méthode ERROR qui est exécutée.
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"); } });
Pourtant le programme PGM.PHP s'est exécuté correctement et retourne bien la chaine de caratèreAVez vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part varmajOK=1;
Davance merci
Partager