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] Problème de débutant


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 34
    Par défaut [Système] Problème de débutant
    bonjour voici mon probleme:
    je veux lancer en php une commande dos

    voici ma commande dos : droit.bat martin (martin est une variable)

    et moi en php je fais ceci:
    $bat="droit.bat ";
    $droit= $bat.$ldaprdn; ($ldapprdn=martin)
    echo exec("$droit");

    mais il n'aime pas ca pourtant je fais un echo("$droit") et j'ai: droit.bat martin
    donc je me suis dit je lance exec("droit.bat martin") cela fonctionne bien il le prend bien en compte mais quand vous l'avez compris martin est une variable alors qui peut m'aider?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 34
    Par défaut
    j'ai l'impression que exec() ne prends pas de variable qui confirme?

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2006
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 82
    Par défaut
    je ne sais pas si tu a mi un espace entre ton .bat et martin après j'ai ptet mal o n'oeil ...

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 34
    Par défaut
    si j'ai bien mis l'espace

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 34
    Par défaut
    merci eric190

  6. #6
    Membre Expert
    Avatar de eric.pommereau
    Homme Profil pro
    Ingénieur, pôle cartographie
    Inscrit en
    Décembre 2004
    Messages
    715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur, pôle cartographie
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2004
    Messages : 715
    Par défaut
    Chez moi cet exemple marche:

    Fichier php:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
       $fichierBat = "coco.bat";
       $argument = "eric";
     
       system($fichierBat . " " . $argument);
    Fichier batch:

    Enleve les quotes peut être ?


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

Discussions similaires

  1. Problème de débutant dans une requête
    Par decour dans le forum Access
    Réponses: 7
    Dernier message: 14/10/2005, 14h17
  2. [C#][service windows] problème de débutant avec 1 timer
    Par Nycos62 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 14/10/2005, 11h22
  3. Réponses: 3
    Dernier message: 24/09/2005, 09h34
  4. [DB2] problèmes de débutant
    Par rémi_tounul dans le forum DB2
    Réponses: 4
    Dernier message: 21/04/2005, 17h08
  5. Réponses: 5
    Dernier message: 19/04/2005, 08h50

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