IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Lancement d'un exécutable avec PHP


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Inscrit en
    Août 2006
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 19
    Points : 9
    Points
    9
    Par défaut [Système] Lancement d'un exécutable avec PHP
    Bonjour,
    J'ai développé un site dans lequel je souhaiterais exécuté un programme externe (VB) dès que je clique sur un lien. Le programme VB est sur le serveur.
    J'ai essayé de mettre "<a href=......" mais il me répond sur le serveur comme sur un poste client par une fenêtre de proposition de téléchargement ou d'exécution. Ce que je ne veux absolument pas avoir.
    J'ai essayé une autre solution toujours par ce lien "<a href=..." de démarrer un programme php qui contient l'instruction exec et le nom de mon programme VB. Problème : il ne démarre jamais mon programme !

    Comment faire ? Est-ce que quelqu'un a une idée ?

    Par avance, je vous remercie de votre aide et vous souhaite une excellent journée.

  2. #2
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    Franchement, tu aimerais que je lance un formatage de ton disque grâçe à un script PHP ?
    C'est tout simplement impossible pour des raisons évidentes de sécurité.
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  3. #3
    Futur Membre du Club
    Inscrit en
    Août 2006
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    Bonjour,

    Merci de ta réponse, mais je ne m'explique pas pourquoi ce n'est pas possible.

    Toujours dans mon site web, j'ai utilisé la commande AT déclenchée par un exec et cela marche très bien. Alors pourquoi ne puis-je pas faire de même avec ce programme en VB qui n'est en fait qu'une application de visualisation d'état en rapport avec mes fonctions ?

  4. #4
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    Tu peux exécuter un programme depuis le serveur mais pas sur le client. Va consulter notre ce concept est largement expliqué
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  5. #5
    Futur Membre du Club
    Inscrit en
    Août 2006
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    Merci de ton aide. Tant pis pour moi, je vais faire autrement.
    Bonne après-midi.

  6. #6
    Expert confirmé
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Points : 4 219
    Points
    4 219
    Par défaut
    Si tu veux pouvoir éxécuter un programme sur le poste client, il faut que le client le télécharge et permette son éxécution en cliquant sur "Ouvrir".
    Par exemple, avec mon jeu d'échecs, cela donnerait :

    Exécuter MyChess maintenant

    Cela dit, même si il peut être dangereux d'éxécuter un programme sur Internet, il faut reconnaître que beaucoups d'utilisateurs téléchargent tous les jours des programmes et les installent et les éxécutent sans se poser de question...

    Il en est de même avec les applets Java ou les programmes Flash...
    De retour parmis vous après 10 ans!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 16/04/2007, 19h05
  2. [Système] lancement d'un exécutable
    Par Benjamin_es dans le forum Langage
    Réponses: 14
    Dernier message: 19/03/2007, 15h58
  3. [Système] Execution d'une commande avec php
    Par djspank dans le forum Langage
    Réponses: 1
    Dernier message: 14/03/2007, 08h47
  4. [Système] Lancer un script perl avec PHP
    Par pepite dans le forum Langage
    Réponses: 2
    Dernier message: 09/01/2006, 12h30
  5. [Système] Trouver une clef USB avec PHP
    Par chico_du_33 dans le forum Langage
    Réponses: 8
    Dernier message: 05/10/2005, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo