Hejsan. Jag antar att du vill köra ett program på klienterna? Eftersom php exekveras på servern kan du inte starta ett program därifrån... Om du ska starta ett program får du göra en html-länk till det, men då kommer användaren få upp en ruta där man väljer mellan att starta eller spara filen. Om du ska köra programmet på servern är det just de funktioner du testat, dvs exec(), system() eller passthru(). Vet tyvärr inte hur det fungerar på en Windows-server eftersom jag använder Linux (och där fungerar det utan problem att starta program på servern).Starta ett externt program.
Jag har ett visual basic program jag vill starta från php.
Till detta program skickas det med paramentrar.
i vb tar jag ut dessa och göra någonting med det med commandod "Command".
Kommer alltså starta VB så här:
vbprogrammet.exe var1|var2|var3
Men, hur ska jag kunna köra detta från PHP?
Har försök med exec,system,passthru men händer ingenting.
I webbrowsern är det bara tomt, visar ingenting. Och inget program startas.
Hur ska jag gå tillväga?
Har testat så hår ungefär utan några paramentrar:
exec("C:/program.exe");
men fuungerar ej..
//JohanSv: Starta ett externt program.
starta
/JohanSv: Starta ett externt program.
Läs instruktioner och kommentarer för funktionerna på www.php.net och se om du hittar några svar där.