par
Poukie » 03 oct. 2009, 23:36
Désolé de poser cette question, mais je galère depuis 3h : impossible de comprendre comment executer un script.php grâce à la commande exec.
Je n'ai pas trouvé la syntaxe claire et précise.
Tout ce que j'ai trouvé pour l'instant c'est ca :
1) PHP script file exists:
c:\www\script.php
2) PHP is installed in:
c:\www\php\
3) BAT file contains:
@c:\www\php\cli\php.exe c:\www\script.php %1
and is saved as:
c:\www\script.bat
4) Use exec statement from PHP:
exec("c:\www\script.bat $arg", $output);
If you want to pass more than one argument, carry on with %2, %3, %4, ..., ... in your BAT file.
Mais ca n'est pas concluant. Au secours !
Désolé de poser cette question, mais je galère depuis 3h : impossible de comprendre comment executer un script.php grâce à la commande exec.
Je n'ai pas trouvé la syntaxe claire et précise.
Tout ce que j'ai trouvé pour l'instant c'est ca :
[quote]1) PHP script file exists:
c:\www\script.php
2) PHP is installed in:
c:\www\php\
3) BAT file contains:
@c:\www\php\cli\php.exe c:\www\script.php %1
and is saved as:
c:\www\script.bat
4) Use exec statement from PHP:
exec("c:\www\script.bat $arg", $output);
If you want to pass more than one argument, carry on with %2, %3, %4, ..., ... in your BAT file.
[/quote]
Mais ca n'est pas concluant. Au secours !