This is a discussion on run a script from php.. within the PHP Language forums, part of the PHP Programming Forums category; Hi, I would like to run a custom script on a linux box via a button on a php page (...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
James,
Do you mean run a custom script inside the browser's environment as the browser's user rather than the web server's environment as the web server's user? Or... Do you mean click a button in the browser window, but don't post that page to the web server, but have the web server run a script anyway? If it is the second one, you can do something with frames. With a hidden iframe on your web page, you can use javascript to build a form in that iframe, and then cause that form to post to the server. Then the server runs the posted script. If it is the first one, I don't think you can. Well, you could do this: Configure your browser to run .phpsc files using the commandline php. Write your PHP script, make sure it works, and rename it with a .phpsc extension. When you click on the button, use javascript to fetch that file. When the browser gets the file, it'll ask you what to do with the ..phpsc file, run it or save it. You can then run the file. You can't use a .php extension because the server will parse the .php file and run it, so we make up a .phpsc extension. This is obviously a single user solution, but it will execute the script. You could probably do something with a Java applet. If you're using Mozilla, you could write some sort of Mozilla extension that would do what you're looking for. Jason James wrote: > Hi, > > I would like to run a custom script on a linux box via a button on a php > page (php webpage hosted on the same linux box). > > Is this possible? If so , can you give me a pointer in the right direction? > > thanks > James > > |
![]() |
| Thread Tools | |
| Display Modes | |
|
|