Version complète: sur le forum Webmaster Hub : Gestion d'erreurs serveur local/distant
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
xpatval
Bonjour, soir,

A partir d'un serveur local est lancé un script php. Celui-ci "appelle" (via des include) d'autres scripts qui eux s'exécuteront sur un serveur distant.

A chaque exécution sur le distant, je souhaite récupérer les codes retour qui conditionneront la suite sur le local. Mais voilà, comment faire simplement ?

Merci de vos réponses,

xpatval
NorSeb
Hello,

Tu peux en dire un peu plus stp ? Notamment sur le contenu de l'include distant...

je n'ai jamais essayé mais il me semble que si tu as un include distant qui contient une fonction et si appelle celle-ci, tout devrait se comporter comme si c'était en local...
xpatval
Gromo dosso, voila ce que cela peut donner:

CODE
<?php
// 1er traitement en local
include "scr1.php";
if ($rc < 1)
{
  // 1er traitement sur distant
  include "http://www.domaine.tld/scr1_dist.php";
  if ($rc < 1)
  {
     // 2ème traitement en local
     include "scr2.php";
     if ($rc < 1)
     {
          // 2ème traitement sur distant
          include "http://www.domaine.tld/scr2_dist.php";
     }
     else echo $rc;
   }
   else echo $rc;
}
else echo $rc;
?>


Ayant besoin de ressources sur les deux serveurs, cela tourne ainsi pour le moment. Mais la gestion des erreurs n'est pas forcément des plus simples.

xpatval
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.