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