Eli pitäisi saada php:lla käynnistettyä esim. java-ohjelma ajon aikana. Osaako joku kertoa kuinka tämä tapahtuu.. Ohjelmalle tulisi välittää tiedostopolku parametrinä?? Kiitos!!
Miten käynnistää uusi ohjelma
8
532
Vastaukset
- keksa
siellä palvelimella eikä selaimessa?
system() ajaa käyttiksen ohjelmia
http://fi.php.net/system
exec() ajaa ulkoisen ohjelman ja palauttaa tulosteet
http://fi.php.net/manual/en/function.exec.php
noilla käynnistelet asmaan tapaan kuin muutenkin ajaist sen javaohjelman
java ohjelma
tai
java -jar paketti.jar - ............
Kuullostaa että olet hieman väärällä polulla ratkaisun hakemisessa. Mitä yrität tehdä?
- joka tarttis ohjelman
Eli minulla on analyysiohjelma.. Käyttäjä voi uploadata datatiedostonsa järjestelmään, jolloin tiedosto pitäisi uploadauksen yhteydessä analysoida. Meinasin, että käynnistän uploadin yhteydessä tuon erillisen analyysiohjelman ja ajan tiedoston sen läpi, jonka jälkeen tuloksia voi näyttää sivulla.. Eikös näin asia hoidu?
- uploadauksessa
joka tarttis ohjelman kirjoitti:
Eli minulla on analyysiohjelma.. Käyttäjä voi uploadata datatiedostonsa järjestelmään, jolloin tiedosto pitäisi uploadauksen yhteydessä analysoida. Meinasin, että käynnistän uploadin yhteydessä tuon erillisen analyysiohjelman ja ajan tiedoston sen läpi, jonka jälkeen tuloksia voi näyttää sivulla.. Eikös näin asia hoidu?
Ja kun käyttäjä uploadaa tiedoston palvelimelle niin kun välitän analyysiohjelmalle tiedostopolun niin se käynnistyessään lukee tiedoston sieltä, analysoi ja palauttaa kutsuvalle PHP-koodille analyysin tulokset. Vai miten??
- keksa
uploadauksessa kirjoitti:
Ja kun käyttäjä uploadaa tiedoston palvelimelle niin kun välitän analyysiohjelmalle tiedostopolun niin se käynnistyessään lukee tiedoston sieltä, analysoi ja palauttaa kutsuvalle PHP-koodille analyysin tulokset. Vai miten??
exec() ja sillä kutsut javasoftaasi.
Oikea polku vaan kutsuparametriksi - mutta paluu ongelmana
keksa kirjoitti:
exec() ja sillä kutsut javasoftaasi.
Oikea polku vaan kutsuparametriksiEli minulla kutsun tuolla exec()-komennolla ohjelmaani, mutta miten saan sen palauttamaan PHP-scriptille prosessin tulokset. Esim. tulisi palauttaa 3 kokonaislukua, jotka riippuvat käyttäjän syötteestä, jonka mukaan Java-koodi ne kehittää.. Kuinka saan tuon java-koodin palauttamaan luvut PHP:lle??
- IT-Rex
mutta paluu ongelmana kirjoitti:
Eli minulla kutsun tuolla exec()-komennolla ohjelmaani, mutta miten saan sen palauttamaan PHP-scriptille prosessin tulokset. Esim. tulisi palauttaa 3 kokonaislukua, jotka riippuvat käyttäjän syötteestä, jonka mukaan Java-koodi ne kehittää.. Kuinka saan tuon java-koodin palauttamaan luvut PHP:lle??
Joku taisi jo neuvoa: http://fi2.php.net/manual/en/function.exec.php
Lue ja tutki parametrit (erityisesti $output) - kyllä lukenut
IT-Rex kirjoitti:
Joku taisi jo neuvoa: http://fi2.php.net/manual/en/function.exec.php
Lue ja tutki parametrit (erityisesti $output)mutta mitä esim. java-ohjelmani tule tehdä, jotta saan aikaan tuon outputin??
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225324- 254508
- 282631
- 342294
- 372038
- 151968
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191627- 121561
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211307Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101224