Se connecter / S'enregistrer
Votre question

executer un programme via un script php

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
8 Février 2006 15:27:53

onjour,

j'ai un programme qu'on utilise via ligne de commande
Ce programme convertit du rtf en html. Il prend en parametre le fichier source
exemple d'execution:
programme.exe monFichier.rtf

j'aimerais qu'un scipt php gère cela.
Comment lancer le programme?
J'ai fais cela mais ca ne marche pas...

<?php

$prog='c:\temp\martha24.exe';

if (file_exists($prog))
{
echo 'le prgr a été trouvé';

`mkdir essai`;
$parametre= 'c:\temp\input.rtf';
$commande="$prog $parametre";
echo "$commande";
// $fini=exec($commande);
// `$commande`;
$fini = escapeshellcmd ("$commande");
}

else
{
echo("prgr introuvable");
}
?>

j'ai un peu tout essayé

avec ou sans escapeshellcmd
avec des ", des ',des `, sans rien

Mais ca ne vas tjs pas... Sad

Quelqu'un a t'il une solution?? la jcomprend plus rien :s
Pourtant quand je tape en ligne de commande ca marche! :s :s :s

Autres pages sur : executer programme via script php

8 Février 2006 17:26:59

commence deja par doubler les antislashs :
$prog='c:\\temp\\martha24.exe';
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS