lancer des programmmes en local - PHP - Programmation
Marsh Posté le 13-05-2005 à 13:00:51
impossible par définition même de ce qu'est une application client/serveur
Marsh Posté le 13-05-2005 à 13:01:27
le seul truc que tu peux faire à ce niveau. c'est des page .hta mais le logiciel doit être installé en local de toute façon...
Marsh Posté le 13-05-2005 à 13:18:33
Des page hta ??? C'est quoi ?
Mon problème, c'est que je veux juste par exemple faire un bouton qui lancerait par exemple la calculatrice.
Dans ma page j'ai écrit ceci :
<?php
exec ('calc.exe');
?>
Mais ceci, ça ouvre la calculatrice côté serveur !!!
Marsh Posté le 13-05-2005 à 13:30:03
PhP est execute cote serveur, donc c'est normal.
Sinon, il n'y a pas moyen de lancer un prog chez le client. Si c'etais le cas se serait un grosse faille de securite...
Marsh Posté le 13-05-2005 à 13:47:19
Oui, bien sûr, c'est exact !
Donc faut que je passe mes fichiers en htm ou en html et là cela devrait passer.
Marsh Posté le 13-05-2005 à 13:50:13
Passer les pages php en html ne changera rien. Le résultat sera le même au final.
Peut être en passant par un applet Java ?
Marsh Posté le 13-05-2005 à 14:04:00
en local uniquement avec hta c'est ok.
l'applet java -> non. la notion de sandbox l'interdit
Marsh Posté le 13-05-2005 à 14:06:29
hta, je ne connais vraiment pas, où puis-je avoir de la bonne doc là-dessus ? As-tu un lien ?
Marsh Posté le 13-05-2005 à 14:10:28
non. mais google oui.
je te rappelle que ça marche uniquement en local file://t.hta on est bien d'accord. pas par http
Marsh Posté le 13-05-2005 à 14:11:51
jagstang a écrit : l'applet java -> non. la notion de sandbox l'interdit |
Suffit de la signer, non ? L'internaute accepte le certificat, et laisse le contrôle total à l'applet
Marsh Posté le 13-05-2005 à 14:17:15
FlorentG a écrit : Suffit de la signer, non ? L'internaute accepte le certificat, et laisse le contrôle total à l'applet |
ouais ouais
Marsh Posté le 13-05-2005 à 14:18:26
Ouh ça devient vraiment compliqué pour moi là ! Je commence à ne plus rien comprendre. est-ce si difficile à faire un bouton qui ouvrirait juste la caluclatrice sur votre ordi ? Moi, je veux juste être capable de faire ça. Ca ne doit pas être si dur !
Marsh Posté le 13-05-2005 à 14:20:00
Faire un bouton qui ouvre la calculatrice, c'est faire un bouton qui ouvre un exécutable, c'est faire un bouton qui permet de formatter le disque dur
Marsh Posté le 13-05-2005 à 14:29:00
Bon alors comment dois-je faire concrètement, dans quelle direction dois-je partir ???
Java, je ne maîtrise pas du tout !!!
Marsh Posté le 13-05-2005 à 14:34:46
frimer
Marsh Posté le 13-05-2005 à 14:43:30
Qué frimer, ca va pas la tete...
Non, c que je m'occupe de faire un site pour une boite et il faut qu'ils accedent a une application en passant par une interface web. et cette application se trouve sur leurs postes. Donc, j'ai fait l'interface graphique mais je ne sais pas quelle commande utiliser pour réaliser l'ouverture du programme. J'ai essayé d'utiliser "exec" mais c
Marsh Posté le 13-05-2005 à 14:49:06
Bon, mais je trouve rien sur hta de vraiment concret, la plupart des trucs, c des trucs arteriels !!!
Marsh Posté le 13-05-2005 à 15:07:19
http://forum.hardware.fr/forum1.ph [...] archtype=1
Marsh Posté le 13-05-2005 à 15:07:43
fab-lc a écrit : Alors, les amis ??? |
on va se calmer là... on est patient compte tenu que c'est vendredi...
Marsh Posté le 13-05-2005 à 15:12:00
fab-lc a écrit : Qué frimer, ca va pas la tete... |
Comment ca acceder à une appli par une interface web?
fab-lc a écrit : Donc, j'ai fait l'interface graphique mais je ne sais pas quelle commande utiliser pour réaliser l'ouverture du programme. |
L'interface graphique de quoi?
Pour faire quoi?
fab-lc a écrit : J'ai essayé d'utiliser "exec" mais c |
Tu as regardé la doc??
Exec c'est pour executer sur le serveur.
Marsh Posté le 13-05-2005 à 15:12:24
jagstang a écrit : on va se calmer là... on est patient compte tenu que c'est vendredi... |
Tout à fais d'accord avec toi
Marsh Posté le 13-05-2005 à 15:15:09
lol magnifique, le mec totalement paumé qui arrive ici en sachant a peine ce qu'est le http et on lui sort qu'il doit faire un applet signé J'aimerais voir sa tete quand il lit ce genre de truc
Marsh Posté le 13-05-2005 à 15:18:18
C'est clair que je suis complètement paumé, mais je vais tâcher de comprendre soyez en sûr et ne m'en voulez pas si je me montre impatient, c que ça fait un moment que je cherche. Excusez-moi et merci de votre aide.
Marsh Posté le 13-05-2005 à 15:19:12
Si tu réponds pas au question qu'on te pose ca va pas être facile...
Marsh Posté le 13-05-2005 à 15:20:08
Perso je te deconseille de continuer dans cette direction, tu va tomber sur des trucs de plus en plus lourds a programmer (et a gerer) et tu vas a la fin trouver un truc qui t'auras demander X heures de travail, qui foirera sur le 90% des navigateurs.
Perso si tu veux juste un truc comme une calculatrice je te conseille d'en faire toi meme une en php, c'est vite fait et ça t'enlevera beaucoup d'ennuis
Marsh Posté le 13-05-2005 à 15:22:22
esox_ch a écrit : |
Oué mais si c'est pas juste une calculatrice??
Parce que bon c'est clair que le mieux c'est de faire l'appli en PHP, mais bon si c'est un trop gros truc....
Marsh Posté le 13-05-2005 à 15:25:56
Beh non, c un peu plus complique malheureusement.
En fait, je fait une petite appli web qui permet dans un réseau d'ouvrir des programmes présent sur les machines du réseau auxquels j'ajoute des paramètres différents selon les utilisateurs du réseau.
J'ai donc fait l'interface de l'application avec tous les boutons, il me reste a savoir comment faire pour qu'en cliquant sur ces boutons, l'application que je veux qui s'ouvre, se lance. Et il s'agit pas vraiment d'une calculatrice. Ce sont des logiciels spécifiques.
Marsh Posté le 13-05-2005 à 15:27:46
Apparemment ce lien semble interessant, je vais tout bien lire. Certainement qu'il y a la solution par là. Merci.
Marsh Posté le 13-05-2005 à 15:36:50
Et les personnes sont pas assez douees pour lancer leur programme elles-memes ??
Je comprends pas trop ce que dois faire ton interface web...
Pour rappel, si tu faits un .hta, ton fichier doit etre stocke sur la machine du mec ... Ce n'est plus vraiment une "inteface web".
Marsh Posté le 13-05-2005 à 15:46:02
fab-lc a écrit : Apparemment ce lien semble interessant, je vais tout bien lire. Certainement qu'il y a la solution par là. Merci. |
c'est pas un lien. c'est la recherche du forum
Marsh Posté le 13-05-2005 à 15:46:35
fab-lc a écrit : Beh non, c un peu plus complique malheureusement. |
et un login script avec un raccourci sur le bureau personnalisé ?
Marsh Posté le 13-05-2005 à 15:59:45
non ou raccourci.... .lnk
Marsh Posté le 13-05-2005 à 12:54:01
Bonjour,
voilà, je fais un site en PHP et je veux en cliquant sur des boutons lancer des programmes de façon qu'ils soient lancés en local, sur les postes clients et non sur le serveur.
Quelles fonctions, dois-je utiliser ? Est-ce que quelqu'un a une solution ? Merci d'avance.
J'ai esayé autour de exec, mais rien à faire...