ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
hi there
i am new to php and i am facing some problems here
1.i want to shoow the output of my C program in the browser
for this i have tried
exec,system, passthru, functions
all of them are workuing for programs where i do not need to pass any arguments
in case of programs where i need to pass arguments it is not working,i have tried escapeshellargs(), and also ' ' (what they call it,i do not remember)
when iam using other commands eg. 'ls -la' they are working fine but my program is not working although it works like this in the shell
#force gaurav
where gaurav is the argument to be pased.
2. also the output of my program consists of displaying a list of users. in the C program it is displayed with a break by using '/n' but when i use the C program through php the o/p is displayed in a continous line.
hi there
thanks for ur reply
i found out what was going wrong..
actualling my program requires root permissions but apache executes them with username 'apache'
so could not complete it
so i gave
'chmod u+s force'
this now allows apache to execute the program
hey one more thing
how do refresh screen in php
there is one program
You could use the header() function in php or document.location.replace() in javascript to refresh your page, but both function can refresh your page in an infinite loop if you take a bad approach to do things.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.