Executer un programme coté server
Fermé
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
-
21 nov. 2006 à 22:17
naimi samir - 2 déc. 2006 à 09:32
naimi samir - 2 déc. 2006 à 09:32
A voir également:
- Executer un programme coté server
- Programme demarrage windows 10 - Guide
- Ps3 media server - Télécharger - Divers Réseau & Wi-Fi
- Filezilla server - Télécharger - Téléchargement & Transfert
- Desinstaller un programme - Guide
- Forcer la fermeture d'un programme - Guide
10 réponses
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
22 nov. 2006 à 01:37
22 nov. 2006 à 01:37
Ca à l'air de correspondre à ton problème
executer un programme avec le php
Bonne chance
executer un programme avec le php
Bonne chance
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 10:25
22 nov. 2006 à 10:25
Voir aussi du côté des CGI (c'est fait pour).
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 14:16
22 nov. 2006 à 14:16
Merci pour ta reponse, mais je debute, ou peut on trouver des exemple de script, ou as tu ca sous la main?
merci beaucoup
olivier
merci beaucoup
olivier
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
>
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 15:11
22 nov. 2006 à 15:11
reagrde la doc php sur les fonctions shell_exec() et system()
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 14:36
22 nov. 2006 à 14:36
Voici un exemple de CGI en simple fichier .BAT:
Ce CGI affiche tout simplement l'adresse IP du visiteur et le nom de son navigateur.
Voir: web un minuscule serveur web sous windows
@echo off echo Content-type: text/plain echo. echo. echo Salut ! echo Votre adresse IP est %REMOTE_ADDR% et votre navigateur est %HTTP_USER_AGENT%
Ce CGI affiche tout simplement l'adresse IP du visiteur et le nom de son navigateur.
Voir: web un minuscule serveur web sous windows
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 15:08
22 nov. 2006 à 15:08
super je commence a comprendre, mais pas tout encore!!
Donc le fichier xxxx.bat qui contient le script sera bien executé sur le serveur, mais comment le lancer a partir ma page web??
Merci d'avance à vous
olivier
Donc le fichier xxxx.bat qui contient le script sera bien executé sur le serveur, mais comment le lancer a partir ma page web??
Merci d'avance à vous
olivier
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
22 nov. 2006 à 14:45
22 nov. 2006 à 14:45
Salut,
il ne faut pas non plus oublier de configurer le serveur pour les scripts CGI.
lami20j
il ne faut pas non plus oublier de configurer le serveur pour les scripts CGI.
lami20j
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 15:13
22 nov. 2006 à 15:13
mais comment le lancer a partir ma page web??
Il suffit de définir une règle sur le serveur qui indique quel répertoire (ou quelles extensions) sont des programmes.
ça dépend de ton serveur web (voir la doc).
Il suffit de définir une règle sur le serveur qui indique quel répertoire (ou quelles extensions) sont des programmes.
ça dépend de ton serveur web (voir la doc).
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 15:24
22 nov. 2006 à 15:24
ok pour ca!!!
mais comment faire un script qui excecute par expl. bloc-notes.exe avec un argument indiquant le fichier a editer??
merci
olivier
mais comment faire un script qui excecute par expl. bloc-notes.exe avec un argument indiquant le fichier a editer??
merci
olivier
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 15:45
22 nov. 2006 à 15:45
Ben à partir du moment où tu peux lancer des fichiers .bat, tu peux t'en servir pour lancer n'importe quel programme.
Mais il faut que tu comprenne bien que le programme est lancé sur le serveur web, par sur la machine qui utilise le navigateur.
Mais il faut que tu comprenne bien que le programme est lancé sur le serveur web, par sur la machine qui utilise le navigateur.
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 15:55
22 nov. 2006 à 15:55
encore moi!!!!!
oui merci c'est bien ce que je veux faire!
j'ai un programme en VB6 qui commande des moteurs sur le port//
et j'aimerai excecuter le prg VB à partir d'une page web. Ce programme doit bien s'execueter sur le serveur!
mais je ne sais pas comment faire un script pour lancer ce programme en VB6!! Que doit contenir le script CGI pour lancer ce programme?
merci
olivier
oui merci c'est bien ce que je veux faire!
j'ai un programme en VB6 qui commande des moteurs sur le port//
et j'aimerai excecuter le prg VB à partir d'une page web. Ce programme doit bien s'execueter sur le serveur!
mais je ne sais pas comment faire un script pour lancer ce programme en VB6!! Que doit contenir le script CGI pour lancer ce programme?
merci
olivier
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 15:58
22 nov. 2006 à 15:58
mais je ne sais pas comment faire un script pour lancer ce programme en VB6!!
Le fichier .bat doit contenir ça:
Le fichier .bat doit contenir ça:
monprogramme.exe
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 17:41
22 nov. 2006 à 17:41
ok ca marche presque tout ca!!!!!
alors: j'ai cree un monfichier. bat avec une ligne dedant "monprogramme.exe"
apres j'ai inseré les quelques lignes dans ma page web
<form name="formulaire_lulu" method="post" action="http://xx.xx.xx.xx/cgi-bin/monfichier.bat">
Alors j'ai bien le fichier bat que ce lance sur le serveur, mais ma page web change en meme temps, et va a l'adresse http://xx.xx.xx.xx/cgi-bin/monfichier.bat !!
comment faire pour rester sur ma meme page?
merci
olivier
alors: j'ai cree un monfichier. bat avec une ligne dedant "monprogramme.exe"
apres j'ai inseré les quelques lignes dans ma page web
<form name="formulaire_lulu" method="post" action="http://xx.xx.xx.xx/cgi-bin/monfichier.bat">
Alors j'ai bien le fichier bat que ce lance sur le serveur, mais ma page web change en meme temps, et va a l'adresse http://xx.xx.xx.xx/cgi-bin/monfichier.bat !!
comment faire pour rester sur ma meme page?
merci
olivier
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
22 nov. 2006 à 17:46
22 nov. 2006 à 17:46
mais ma page web change en meme temps, et va a l'adresse http://xx.xx.xx.xx/cgi-bin/monfichier.bat !!
C'est normal :-)
Ce que tu pourrais faire, c'est écrire un petit bout de javascript qui ouvre une fenêtre popup à cette adresse (....bat), puis qui la referme presque aussitôt.
(Je ne suis pas un crack de Javascript, voir du côté window.open()..)
C'est normal :-)
Ce que tu pourrais faire, c'est écrire un petit bout de javascript qui ouvre une fenêtre popup à cette adresse (....bat), puis qui la referme presque aussitôt.
(Je ne suis pas un crack de Javascript, voir du côté window.open()..)
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
22 nov. 2006 à 17:54
22 nov. 2006 à 17:54
merci pour toutes ces info, je vais y reflechir, je pense que ca suffi pour aujourd'hui!!!
merci je te tiens au courant
olivier
merci je te tiens au courant
olivier
houla... j espere que c est sur un intranet tout ca parce que sinon autant donner ton numero de carte de credit sur un forum...
il faudrait connaitre le type de serveur web (Apache, IIS...) et le language de programmation que tu utilises (ASP, Java, php...)
pour chacun tu auras de la solution adaptee et sure
il faudrait connaitre le type de serveur web (Apache, IIS...) et le language de programmation que tu utilises (ASP, Java, php...)
pour chacun tu auras de la solution adaptee et sure
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
24 nov. 2006 à 11:59
24 nov. 2006 à 11:59
Aide moi vite.....
j'utilise sambar comme serveur et du php pour la page web.
merci
olivier
j'utilise sambar comme serveur et du php pour la page web.
merci
olivier
slooptoo
>
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
24 nov. 2006 à 12:49
24 nov. 2006 à 12:49
mais la reponse rapide tu l avais deja des le premier post !!! (thanks to mamie...)
tu peux aller sur :
https://www.php.net/manual/fr/function.system.php
pour de l aide (les messages postes comportent des exemples)
fonctions 'system' et 'shell_exec'
tu peux aller sur :
https://www.php.net/manual/fr/function.system.php
pour de l aide (les messages postes comportent des exemples)
fonctions 'system' et 'shell_exec'
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
>
slooptoo
24 nov. 2006 à 14:36
24 nov. 2006 à 14:36
merci pour ta reponse!
mais comment faire pour lancer la fonction "system" quand on clic sur une image??
merci
olivier
mais comment faire pour lancer la fonction "system" quand on clic sur une image??
merci
olivier
slooptoo
>
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
24 nov. 2006 à 18:24
24 nov. 2006 à 18:24
system sera appele dans une page sur laquelle tu auras poste un formulaire associe au clique sur l image
en gros
<form action="exec" name="execution">
<input type="hidden" name="exec_script" value="1">
<img src="xxxx" onclick="execution.submit()">
</form>
et dans la page exec tu auras le code php avec une verification de la valeur de exec_script (et d autres verifications) puis l appel a system puis une redirection
(ca c est une des nombreuses solutions possibles)
en gros
<form action="exec" name="execution">
<input type="hidden" name="exec_script" value="1">
<img src="xxxx" onclick="execution.submit()">
</form>
et dans la page exec tu auras le code php avec une verification de la valeur de exec_script (et d autres verifications) puis l appel a system puis une redirection
(ca c est une des nombreuses solutions possibles)
ohector
Messages postés
89
Date d'inscription
mercredi 11 août 2004
Statut
Membre
Dernière intervention
11 mai 2010
>
slooptoo
25 nov. 2006 à 17:59
25 nov. 2006 à 17:59
super merci beaucoup
mais j'aimerai savor que fait "execution.submit()"??
et j'aimerai aussi pas changer de page mais resté sur la meme, sans que celle-ci se rafraichisse!!
as tu une idee!!!
merci
olivier
mais j'aimerai savor que fait "execution.submit()"??
et j'aimerai aussi pas changer de page mais resté sur la meme, sans que celle-ci se rafraichisse!!
as tu une idee!!!
merci
olivier