Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Startovanje programa iz php-a

[es] :: PHP :: Startovanje programa iz php-a

[ Pregleda: 3479 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

janp
Jan Pekar
Kovacica

Član broj: 5135
Poruke: 8
*.panet.co.yu

Sajt: www.smsxtv.com


Profil

icon Startovanje programa iz php-a06.11.2002. u 18:37 - pre 184 meseci
Ima li neko ideju kako da startujem neki program na racunaru na kojem se nalazi php skript.
Konkretno imam server na win2k racunaru i na njemu radi php i sad bi da startujem recimo winamp sa drugog racunara preko browsera.
???
Ima li neko neku ideju?
 
Odgovor na temu

FlatLine
Beograd

Član broj: 873
Poruke: 72
*.isionline-dialin.de



Profil

icon Re: Startovanje programa iz php-a06.11.2002. u 19:29 - pre 184 meseci
http://www.php.net/manual/en/function.system.php
http://www.php.net/manual/en/function.exec.php
http://www.php.net/manual/en/function.passthru.php
http://www.php.net/manual/en/language.operators.execution.php
guru in training
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


Profil

icon Re: Startovanje programa iz php-a08.11.2002. u 16:06 - pre 183 meseci
zar ovo gore nije samo za linux? koliko sam dobro razumeo ti ne zelis da izvrsis neku naredbu na server-u, nego da pristupis html stranici koja ce da ti pokrene neki program ????
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice, prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.tehnicom.net.



Profil

icon Re: Startovanje programa iz php-a23.01.2006. u 18:23 - pre 144 meseci
još malo u vezi sa temom... imam sličan problem, nisam hteo da otvaram novu.

imam PHP5 i Apache2 na WinXP Pro sistemu i želim da pokrenem npr. notepad.exe iz skripta, ali tako kao da je korisnik seo za taj komp i kliknuo na tu ikonicu u Accessories ili pokrenuo start->run->notepad.exe, svejedno...

probao sam sa backtick, exec i system, pa i sa OOP pristupom (preko COM-a). cela stvar ili ne radi, ili mi pokrene nevidljivi notepad pod SYSTEM nalogom, i to tako da skript čeka dok ga ja sam ne "ubijem" iz task managera... gledao sam po Netu i ovde, ali nisam našao ništa što bi rešilo moj problem.

ima li nekih ideja?
 
Odgovor na temu

Nemanja Avramović
Senior backend developer
Cloud Horizon
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4345
195.252.99.*

Sajt: avramovic.info


Profil

icon Re: Startovanje programa iz php-a24.01.2006. u 12:34 - pre 144 meseci
Meni sledeci kod pokrece notepad na serveru, ali skripta ceka dok se notepad ne zatvori pa tek onda nastavlja sa radom (izgleda :)):
Code:
<?php
system('notepad.exe');
?>

Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.tehnicom.net.



Profil

icon Re: Startovanje programa iz php-a24.01.2006. u 15:39 - pre 144 meseci
da, to sam i ja postigao, s tim što postoji i opcija da skript ne čeka na završenje programa, doduše ne preko system() već preko OOP pristupa, tj. COM-a. no, to nije ono što mi treba...
 
Odgovor na temu

Nemanja Avramović
Senior backend developer
Cloud Horizon
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4345
195.252.99.*

Sajt: avramovic.info


Profil

icon Re: Startovanje programa iz php-a24.01.2006. u 18:27 - pre 144 meseci
Nisi precizno definisao sta ti treba, ili ja ne gledam lepo
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 721



Profil

icon Re: Startovanje programa iz php-a24.01.2006. u 20:49 - pre 144 meseci
Probaj da ga pokreneš preko RunAs servisa.

 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.tehnicom.net.



Profil

icon Re: Startovanje programa iz php-a24.01.2006. u 22:10 - pre 144 meseci
Citat:
lukeguy...želim da pokrenem npr. notepad.exe iz skripta, ali tako kao da je korisnik seo za taj komp i kliknuo na tu ikonicu u Accessories ili pokrenuo start->run->notepad.exe, svejedno...

evo to ja želim da postignem. :)

Citat:
obucina: Probaj da ga pokreneš preko RunAs servisa.

može malo opširnije ili neki link?
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 721



Profil

icon Re: Startovanje programa iz php-a25.01.2006. u 10:00 - pre 144 meseci
Preuzmes ovaj program

http://www.sysinternals.com/Utilities/PsExec.html

Instaliras ga na ciljnoj masini.

a onda izvrsavas

psexec.exe -u korisnik -p lozinka program

Za cisto PHP resenje, u PHP Manual-u procitas deo o pozivanju Win32 API funkcija, u MSDN-u opis funkcije CreateProcessWithLogonW, a zatim spojis ta dva.
 
Odgovor na temu

nefa
Čačak

Član broj: 79993
Poruke: 28
195.178.58.*



Profil

icon Re: Startovanje programa iz php-a26.01.2006. u 18:00 - pre 144 meseci
Uz velike nedostatke, nije u PHP-u, funckioniše u IE (u Operi ne funkcioniše, za ostale pretraživače nisam siguran), potrebna je potrvda akcije.
Code:

<Script Language="JScript" >
function Run(strPath) {
  try {
    var objShell = new ActiveXObject("wscript.shell");
    objShell.Run(strPath);
    objShell = null;
  }//EO try  
  catch (e) {
   alert("Potvrda");
window.location.reload()
       }}
</script>

u zaglavlju
i u telu
Code:

<a  href="#" onclick="Run('%SystemRoot%\\notepad.exe')">
Notepad
</a>



[Ovu poruku je menjao nefa dana 26.01.2006. u 19:06 GMT+1]
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.tehnicom.net.



Profil

icon Re: Startovanje programa iz php-a27.01.2006. u 21:24 - pre 144 meseci
hvala ti! probaću ovo.
 
Odgovor na temu

[es] :: PHP :: Startovanje programa iz php-a

[ Pregleda: 3479 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.