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 :

PHP et Batch


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2009
    Messages
    35
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 35
    Par défaut PHP et Batch
    Bonjours à tous et à toutes,
    Je me suis mis il y a peu a faire du PHP (1 ans à peu près), mais voila j'ai fait un petit serveur web.
    Il faudrait que pars le biais d'une page php (voire dans le pire des cas html) executer un batch (coté serveur).
    J'ai installé WAMP.
    On m'a dit qu'il fallait que j'active un module mais lequel?
    Après j'ai écrit ce bout de code, es bon?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?php
     
    echo "<input type='button' value='Bouton' name='enregiostrement' onClick='gg()'>";
     
    	function gg()
    	{
    	$gg = exec("start gg.bat" );  
    	}
     
    ?>
    Merci d'avance

    P.S.: J'ai essaye de le lancer mais rien ne se passe.

  2. #2
    Membre expérimenté Avatar de firehist
    Homme Profil pro
    Intégrateur Web Freelance
    Inscrit en
    Février 2008
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Intégrateur Web Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2008
    Messages : 151
    Par défaut
    Bonjour,

    Tu utilise pourtant bien la bonne méthode pour lancer un code batch.
    Ton script est il bien dans le même répertoire ?

    Essaye
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    exec("./script.bat", $str_ret, $flag);
    Les paramètres permettent de récupérer des infos du script
    $str_ret : la chaine de caractères retournée par DOS
    $flag : le code erreur DOS

    regarde la doc de exe sur php.net

    tu peut aussi regarder cette doc pas mal faite sur l'execution de programme en PHP sur php.net aussi

Discussions similaires

  1. Script Php et Batch
    Par ElVatoLoco69 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 23/12/2011, 13h58
  2. PHP en batch
    Par ponteprimo dans le forum Langage
    Réponses: 3
    Dernier message: 18/04/2008, 21h10
  3. [Tableaux] PHP et batch
    Par ponteprimo dans le forum Langage
    Réponses: 1
    Dernier message: 22/03/2007, 17h29
  4. Batch Java lancé depuis une appli php?
    Par gui38 dans le forum Linux
    Réponses: 16
    Dernier message: 15/11/2006, 10h04
  5. fichier batch + php
    Par zorian dans le forum Scripts/Batch
    Réponses: 7
    Dernier message: 27/04/2004, 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