Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1247 connectés 

  FORUM HardWare.fr
  Programmation

  [php]lancer une commande système??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php]lancer une commande système??

n°101999
arghbis
salops de dauphins
Posté le 18-02-2002 à 18:58:54  profilanswer
 

salut tout le monde!!
bon voilà, je veux démarrer un script perl depuis une page web, et pour ça j'utilise un bout de code php (c un peu plus compliqué que ça mais bon en gros c ça!). le problème, c que l'exécution de ce script renvoie les résultats à l'écran, au lieu de le mettre dans un fichier, comme je l'ai codé dans le script perl!!!
 
voila le bout de code php:
<?php
 passthru ('script.pl GSC.nt';);
?>
 
une idée du pourquoi ça fait ça??
merci!

mood
Publicité
Posté le 18-02-2002 à 18:58:54  profilanswer
 

n°102007
THE REAL S​MILEY
The Real Résistance!
Posté le 18-02-2002 à 19:09:52  profilanswer
 

arghbis a écrit a écrit :

salut tout le monde!!
bon voilà, je veux démarrer un script perl depuis une page web, et pour ça j'utilise un bout de code php (c un peu plus compliqué que ça mais bon en gros c ça!). le problème, c que l'exécution de ce script renvoie les résultats à l'écran, au lieu de le mettre dans un fichier, comme je l'ai codé dans le script perl!!!
 
voila le bout de code php:
<?php
 passthru ('script.pl GSC.nt';);
?>
 
une idée du pourquoi ça fait ça??
merci!  




t'as essayé exec() ?


---------------
༼ つ ◕_◕ ༽つ
n°102008
arghbis
salops de dauphins
Posté le 18-02-2002 à 19:12:02  profilanswer
 

ouaip, et même passthru!
mais ça reste pareil!!
je comprend pas! dans mon script perl, tous les print se font dans un fichier! rien sur le STDOUT!
comment y fait php pour récupérer queqchose???? :cry:

n°102016
jerem38
Posté le 18-02-2002 à 19:39:23  profilanswer
 

moi, G aussi un pb d'exécution de commande system en php:
j'utilise exec(), passthru, et ca marche pas...
 
si je fais:
system("ls -l",$list);
for ($i=0;$i < count($list);$i++)  
{  
echo("$list[$i]" );  
}
 
ca marche nickel, mais par contre, impossible de faire un mkdir, un rm ou un chmod, par exemple...
 
j'ai aussi essayé system(), mais ca marche pa non plus... :(
http://www.php.net/manual/en/function.passthru.php

n°102048
THE REAL S​MILEY
The Real Résistance!
Posté le 18-02-2002 à 20:50:47  profilanswer
 

jerem38 a écrit a écrit :

moi, G aussi un pb d'exécution de commande system en php:
j'utilise exec(), passthru, et ca marche pas...
 
si je fais:
system("ls -l",$list);
for ($i=0;$i < count($list);$i++)  
{  
echo("$list[$i]" );  
}
 
ca marche nickel, mais par contre, impossible de faire un mkdir, un rm ou un chmod, par exemple...
 
j'ai aussi essayé system(), mais ca marche pa non plus... :(
http://www.php.net/manual/en/function.passthru.php  




t'as la doc en français sur nexen:
http://dev.nexen.net/docs/php/anno [...] ssthru.php


---------------
༼ つ ◕_◕ ༽つ
n°102274
arghbis
salops de dauphins
Posté le 19-02-2002 à 13:17:08  profilanswer
 

ben moi ça marche toujours pas!!!
:cry:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [php]lancer une commande système??

 

Sujets relatifs
[ Lancer une video .avi en C/C++]question sur une commande html
commande html pour donner l'heure ???la commande try catch non reconnu sous Access2000
[D3D8] Réaliser un systeme de vues multiplesLancer un prog en api..............il me faut la reponse pour hier
[Access 97] SQL et ligne de commande[Batch] lancer une URL ...
shell NT : Stocker le résultat d'une commande dans une variable ?Système de login et mdp pour forum ?
Plus de sujets relatifs à : [php]lancer une commande système??


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR