A voir également:
- [PHP] Lancer un programme en c
- Lancer un programme au demarrage - Guide
- Programme demarrage windows 10 - Guide
- Easy php - Télécharger - Divers Web & Internet
- Desinstaller un programme - Guide
- Forcer la fermeture d'un programme - Guide
6 réponses
Ohm-WorK
Messages postés
1464
Date d'inscription
mardi 25 octobre 2005
Statut
Contributeur
Dernière intervention
29 octobre 2019
420
10 févr. 2006 à 12:17
10 févr. 2006 à 12:17
Salut
il me semble qu'il existe une commande exec('url_du_prog') devrait fonctionner...
Tchusss
il me semble qu'il existe une commande exec('url_du_prog') devrait fonctionner...
Tchusss
Utilisateur anonyme
10 févr. 2006 à 12:47
10 févr. 2006 à 12:47
Oki, merci bien!
en effet j'ai vu que cette fonction existait mais dans les exemple que j'ai trouveé, c'était surtout pour lancer des commandes shell genre ls,...
J'essayerais et je verais bien!
Merci
en effet j'ai vu que cette fonction existait mais dans les exemple que j'ai trouveé, c'était surtout pour lancer des commandes shell genre ls,...
J'essayerais et je verais bien!
Merci
Misdrhaal
Messages postés
49
Date d'inscription
lundi 9 mai 2005
Statut
Membre
Dernière intervention
23 février 2006
16
10 févr. 2006 à 16:10
10 févr. 2006 à 16:10
exec fonctionne très bien, je te conseille cependant la fonction passthru (ou un truc du genre) qui permet de gérer les erreurs de lancement...
Une derniere chose :
Lancer du C à partir de PHP est loin d'etre sécurisé donc vérifie dans ton C tout ce qui peut etre genre dépassement de tampon etc... bref sécurise bien ton code C, et le trou PHP/C sera minime ^^
Une derniere chose :
Lancer du C à partir de PHP est loin d'etre sécurisé donc vérifie dans ton C tout ce qui peut etre genre dépassement de tampon etc... bref sécurise bien ton code C, et le trou PHP/C sera minime ^^
Je teste la fonction exec en local mais elle ne fonctionne pas. Le mode safe d'easyphp est sur off.
Le fichier php a une extension .php3, et son code est :
En fait il lance un .bat qui lance un .exe. De toute façon, en remplaçant le fichier.bat directement par le fichier.exe ça ne marche pas non plus.
Avez vous des idées ?
Le fichier php a une extension .php3, et son code est :
$filename = 'fichier.bat'; if (file_exists($filename)) { print "Le fichier $filename existe"; exec("fichier.bat"); } else { print "Le fichier $filename n'existe pas"; }
En fait il lance un .bat qui lance un .exe. De toute façon, en remplaçant le fichier.bat directement par le fichier.exe ça ne marche pas non plus.
Avez vous des idées ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
10 oct. 2007 à 17:03
10 oct. 2007 à 17:03
euh j'ai le méme probléme je voudrais que mon programme une fois lancer en lance un autre puis se ferme
si l'adresse de mon second programme est :C:\Program Files\Bethesda Softworks\Oblivion\OblivionLauncher
je doit bien entrer le code :exec("C:\Program Files\Bethesda Softworks\Oblivion\OblivionLauncher"); non ?
Sorcierconrompu
si l'adresse de mon second programme est :C:\Program Files\Bethesda Softworks\Oblivion\OblivionLauncher
je doit bien entrer le code :exec("C:\Program Files\Bethesda Softworks\Oblivion\OblivionLauncher"); non ?
Sorcierconrompu