lancer des programmmes en local

lancer des programmmes en local - PHP - Programmation

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...

Reply

Marsh Posté le 13-05-2005 à 12:54:01   

Reply

Marsh Posté le 13-05-2005 à 13:00:51    

impossible par définition même de ce qu'est une application client/serveur


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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 !!!
 

Reply

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...

Reply

Marsh Posté le 13-05-2005 à 13:45:33    

ActiveX, but... bof bof

Reply

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.

Reply

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 ?


---------------
Slack powa | http://www.racingpneu.com
Reply

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


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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 ?

Reply

Marsh Posté le 13-05-2005 à 14:06:29   

Reply

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


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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 :D

Reply

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 :D


ouais ouais [:tubbie1]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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 !

Reply

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 :D

Reply

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 !!!

Reply

Marsh Posté le 13-05-2005 à 14:33:07    

Concrétement, c'est pour faire quoi?

Reply

Marsh Posté le 13-05-2005 à 14:34:46    

frimer


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-05-2005 à 14:39:06    

:d

Reply

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

Reply

Marsh Posté le 13-05-2005 à 14:43:44    

a ne semble pas etre ça !

Reply

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 !!!

Reply

Marsh Posté le 13-05-2005 à 14:57:54    

Alors, les amis ???

Reply

Marsh Posté le 13-05-2005 à 15:07:19    

http://forum.hardware.fr/forum1.ph [...] archtype=1


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

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...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-05-2005 à 15:12:00    

fab-lc a écrit :

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.


 
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.

Reply

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

Reply

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é :D :D :D J'aimerais voir sa tete quand il lit ce genre de truc :D :D :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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.

Reply

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...

Reply

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


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 13-05-2005 à 15:22:22    

esox_ch a écrit :


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


 
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....
 

Reply

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.

Reply

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.

Reply

Marsh Posté le 13-05-2005 à 15:29:55    

Et tu veux que ca s'ouvre sur le poste client?

Reply

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".

Reply

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  [:tartalap]


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-05-2005 à 15:46:35    

fab-lc a écrit :

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.


et un login script avec un raccourci sur le bureau personnalisé ?


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 13-05-2005 à 15:50:04    

un .bat sur le bureau ?  :??:

Reply

Marsh Posté le 13-05-2005 à 15:59:45    

non ou raccourci.... .lnk


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed