Kamil <sverak@csadbk.cz>:
> Potreboval bych na konci php scriptu spustit (na localnim php -
> neni problem s opravnenim) externi program a predat mu focus..
> Proste mam napsany jeden script pro manipulaci s obrazky a na
> konci chci spustit irfan..
>
> Pouzil jsem exec("c:\\irfanview\\iview.exe $obrazek") vsechno
> funguje spravne, irfan se spusti, ale bezi me stale script a
> irfan nekde napozadi nedostupny ceka ..
A tohle si zkousel:
http://cz.php.net/manual/cs/function.exec.php
----------
Pozn.: Pokud touto funkcí nastartujete nějaký program a chcete ho nechat
běžet v pozadí, musíte se zajistit přesměrování výstupu z tohoto programu
do souboru nebo jineho výstupního streamu, jinak se PHP zasekne až do
ukončení běhu tohoto programu.
----------
Jinak ja si z php na win2k spoustim klasicky ping (ten z prikazove radky),
aby mi zjistil, jestli je ten ci ono PC v lokalni siti vzhuru a pak si ctu
jeho vysledek. Ale tohle zrovna ty nechces, ja vim...
Zkus procist komenare v php manualu, mozna tam bude reseni...
Ted me napada jedno reseni:
Z php volat nejaky *.bat nebo *.vbs, ktery ti spusti Irfan (snad se
nespusti napozadi) a sam skonci. Tim skonci i zpracovani php skriptu a
Irfan zustane otevreny. Nevim jak je to v davkovych (*.bat) souborech
(prikaz call?), ale ve WSH (*.vbs) lze nastavit, jestli se ma cekat az
spusteny program skonci, nebo ne. Pokud chces, nekde najdu reseni toho WSH
scriptu.
-pp21-
This archive was generated by hypermail 2.1.3 : 25. 11. 2003, 14:48 CET