Lancer un bat en PHP
Fermé
Mr-Swiffcraft
Messages postés
448
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
22 décembre 2013
-
9 juil. 2013 à 06:39
Mr-Swiffcraft Messages postés 448 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 22 décembre 2013 - 9 juil. 2013 à 13:11
Mr-Swiffcraft Messages postés 448 Date d'inscription vendredi 28 décembre 2012 Statut Membre Dernière intervention 22 décembre 2013 - 9 juil. 2013 à 13:11
A voir également:
- Lancer un bat en PHP
- Fichier bat - Guide
- Easy php - Télécharger - Divers Web & Internet
- Bat to exe converter - Télécharger - Édition & Programmation
- Lancer un programme au demarrage - Guide
- Lancer un exe en cmd ✓ - Forum Windows
3 réponses
Webster95
Messages postés
553
Date d'inscription
lundi 5 novembre 2007
Statut
Membre
Dernière intervention
9 juillet 2013
142
9 juil. 2013 à 08:08
9 juil. 2013 à 08:08
En PHP, tu peux lancer un script qui est situé sur ton serveur, grâce à la commande exec();
https://www.php.net/manual/fr/function.exec.php
Après, si tu veux le lancer au clique de ton bouton, ça dépend comment tu le veux. Veux tu être redirigé vers ta page de script ? Ou que ce soit transparent pour l'internaute ?
Si tu veux que ce soir soit transparent, tu devra utiliser AJAX au clique de ton bouton. Sinon, tu peux simplement faire pointer ton bouton vers une page qui va executer la commande exec();.
Pour revenir au exec();, passe lui en paramètre le chemin de ton .bat (ou .sh). Je crois que tu peux aussi stocker la réponse de ce résultat (Si tu dispose du mode -v (Verbose))
https://www.php.net/manual/fr/function.exec.php
Après, si tu veux le lancer au clique de ton bouton, ça dépend comment tu le veux. Veux tu être redirigé vers ta page de script ? Ou que ce soit transparent pour l'internaute ?
Si tu veux que ce soir soit transparent, tu devra utiliser AJAX au clique de ton bouton. Sinon, tu peux simplement faire pointer ton bouton vers une page qui va executer la commande exec();.
Pour revenir au exec();, passe lui en paramètre le chemin de ton .bat (ou .sh). Je crois que tu peux aussi stocker la réponse de ce résultat (Si tu dispose du mode -v (Verbose))
Mr-Swiffcraft
Messages postés
448
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
22 décembre 2013
25
9 juil. 2013 à 13:09
9 juil. 2013 à 13:09
Je n'ai pas le droit d'utiliser exec();, pour des raisons de sécurité..
Mais je connait rien en ajax car je veux que la page soit cacher...
Mais je connait rien en ajax car je veux que la page soit cacher...
Mr-Swiffcraft
Messages postés
448
Date d'inscription
vendredi 28 décembre 2012
Statut
Membre
Dernière intervention
22 décembre 2013
25
9 juil. 2013 à 13:11
9 juil. 2013 à 13:11
Je n'ai pas le droit d'utiliser exec();, pour des raisons de sécurité..
Mais je connait rien en ajax car je veux que la page soit cacher...
Mais je connait rien en ajax car je veux que la page soit cacher...