Still no out put here's my script test.php: $output = shell_exec("/var/www/htdocs/vertex_test/a.out"); echo $output;
tried "" and ''. Both test.php and a.out are in same directory and both have 777 perms. also tried $output = shell_exec("./a.out"); ************************************************* In that case what you want is shell_exec(): $output = shell_exec('/path/to/a.out'); // note the whole command line has // to be enclosed in '' or "". echo $output; On Thu, 2003-06-19 at 12:56, Mignon Hunter wrote: > Jason, > > I'm only subscribed to digest and found your reply in archives and > couldnt figure out how to reply :{ > > Anyway, right now I'm just trying to get something to work. The c exe > is as follows: > ****************************** > #include <stdio.h> > #define NAME "Mignon" > int main(void) > { > > int q; > > q = 5; > printf("Hello, %s,%d \n", NAME,q); > return 0; > } > ********************************* > > I'm trying to return the "Hello, Mignon, 5" which is what's outputted on > the command line. > > After I get this to work, I'll be needing it to execute a complex > function in c, and bring variables back to my php shopping cart. > > Here's my test.php: > <? > error_reporting (E_ALL); > error_reporting (E_ERROR | E_WARNING | E_PARSE); > > echo "Here it comes:"; > > /*$var1 = exec(a.out); > echo $var1;//produces:Here it comes: > //tried "a.out"'a.out'"./a.out"'./a.out' > //./a.out > */ > //******************************************* > > /*$var = passthru(a.out, $ret); > echo $var;//produces:(nothing) > echo $ret;//produces: 127 > */ > //********************************** > > /*$var2 = system(a.out); > echo $var2; //produces:(nothing) > */ > //****************************** > > /*$var6 = "./a.out"; > $var7 = exec($var6, $var_array[], $ret_var); > echo $var7;//produces:(nothing) > echo $var_array[];//produces:Array > echo $ret_var;//produces:127 > echo $var6;//produces:(nothing) > */ > > //******************************************* > > /*$var3 = exec(`/var/www/htdocs/vertex_test/a.out`, $var_array[], > $ret_var); > echo $var3;//produces:Here it comes > echo $ret_var; > echo $var_array[0]; > */ > //**************************************** > > passthru("/var/www/htdocs/vertex_test/a.out", $res); > echo $res; > > ?> -- Mignon Hunter Web Master and Developer Toshiba International 713.466.0277 x 3461 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php