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 :

lancer .bat sous php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de subzero01
    Inscrit en
    Décembre 2007
    Messages
    281
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Décembre 2007
    Messages : 281
    Par défaut lancer .bat sous php
    bonjour
    je dispose d'un serveur linux et un client windows
    jai créé un site en php sur le serveur linux, et je veux lancer un fichier batche windows (.bat) a partir du script php, mais je galere pour le faire.
    En utilisant la fonction header(), le navigateur ouvre le fichier comme etant un fichier text !
    Auriez vous une idée pour executer ce batche sans demander de le stocker sur le poste client ?
    merci davance.
    NB: j'utilise FireFox comme navigateur

  2. #2
    Membre chevronné Avatar de alceste
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 318
    Par défaut
    PHP va lancer le fichier sur le serveur, donc un fichier batch sous linux, ça le fait pas là..
    JavaScript est côté client mais bon.. faudrait déjà que le client ai le fichier, et ensuite pouvoir agîr sur le contenu du client, ce qui ne devrait pas être possible, sinon n'importe qui pourrait faire n'importe quoi sur la machine d'un client..

  3. #3
    Membre très actif Avatar de subzero01
    Inscrit en
    Décembre 2007
    Messages
    281
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Décembre 2007
    Messages : 281
    Par défaut
    okey je suis d'accord avec toi
    mais ce dont je veux y arriver au moins, c'est que le navigateur me demande si je veux telecharger le fichier ou l'executer.
    cette tache se déroule tres bien sous IE, mais le navigateur installé chez les clients est FireFox

  4. #4
    Membre chevronné Avatar de alceste
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    318
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mars 2006
    Messages : 318
    Par défaut
    tu veux forcer le téléchargement en gros, y'a un exemple dans la FAQ.

    http://php.developpez.com/faq/?page=..._forcedownload

  5. #5
    Membre très actif Avatar de subzero01
    Inscrit en
    Décembre 2007
    Messages
    281
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Décembre 2007
    Messages : 281
    Par défaut
    oui et non !
    je veux forcer le telechargement, en meme temps me donner la possibilité de l'executer sans le telecharger, tout comme IE.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2006
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Transports

    Informations forums :
    Inscription : Février 2006
    Messages : 102
    Par défaut
    Bonjour,

    Forcer le téléchargement n'est pas très recommandé et mal vu par les logiciels antivirus.

    L'accord de l'utilisateur est indispensable avant d'installer quoi que ce soit sur ca machine.

    Si l'accord est donné alors un activex ou un script en java/javascript est plus adapté et surtout plus sécurisant.

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

Discussions similaires

  1. Lancer une transformation avec Pan.bat depuis php
    Par momad321 dans le forum Pentaho
    Réponses: 0
    Dernier message: 18/12/2010, 20h11
  2. Lancer un bat en PHP dans une boucle
    Par Olv_m dans le forum Langage
    Réponses: 5
    Dernier message: 03/09/2009, 17h35
  3. lancer un vbs via un fichier bat sous windows98
    Par olaxius dans le forum VBScript
    Réponses: 5
    Dernier message: 07/12/2006, 12h54
  4. [Système] lancer un .bat depuis php
    Par Invité dans le forum Langage
    Réponses: 18
    Dernier message: 05/07/2006, 18h11
  5. [Système] lancer un .bat en PHP
    Par valal dans le forum Langage
    Réponses: 5
    Dernier message: 20/10/2005, 12h40

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