Bonsoir,
cette question a déjà été posée (ou dans le même genre) et j'ai essayé tout ce que j'ai pu trouver (exec, passthru, ...) sans résultat.
J'aimerai exécuter un programme indépendant (application DirectX) sur le serveur sans que PHP attende un quelconque résultat puisque l'application en se terminera pas... (du moins pas immédiatement).
j'ai essayé également ce code : (
[ Lien ])
<?php
function callTool ($path,$file) {
chdir($path); $call = $path.$file;
pclose(popen('start /b '.$call.'', 'r'));
}
$location = "c:\www";
$filename = "\appli.exe";
callTool($location,$filename);
?>
La page PHP n'attend pas et mon application est bien lancée sur le serveur. Elle apparaît bien dans la liste des processus dans le gestionnaire des tâches, mais elle n'apparaît pas sur le bureau !
Je suppose qu'elle s'exécute dans l'environnement de PHP.
J'aimerais qu'elle ait les mêmes propriétés que si je clique dessus en local : affichage en plein écran.
Y a-t-il une solution ?
Merci