Syntaxe à écrire pour exécuter un script perl en PHP
Bonjour,
J'ai fais un site/application qui travaille sur des bases de données.
Ce site à la possibilité (enfin si j'y arrive ;) ) de resynchroniser mes bases en cas de modification de celles-ci dans la journée.
Cependant le script qui me permet la synchronisation des bases est un script PERL.
Or moi je travail en PHP.
j'ai essayer :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| if (isset($_REQUEST["Id"]))
{//Je recupere le fait que je lance mon script
$Execution = system('./Include/SynchronisationBases.inc.pl');
if ($Execution == "Success")
{
$Infos["Resultat"][0]= true;
$Infos["Resultat"][1]= "Le chargement, des bases, est un succès";
}Else
{
$Infos["Resultat"][0]= false;
$Infos["Resultat"][1]= "$Execution";
}
} |
Donc je ne récupère aucune données.
J'ai pu lire sur phpManual que system() renvoyait la dernière ligne de la console alors j'ais fait un PRINT "Success" dans la dernière fonction de mon script perl pour que mon second IF soit opérationnel.
Alors cela doit être simple, je souhaiterais la syntaxe de la fonction me permettant d’exécuter ce fichier PERL
:ave: Chillll vouusss pllaiiiiis :ave: