seprulez Posted January 15, 2008 Share Posted January 15, 2008 is the following allowed? is there some other way of sending post data to the cgi file? include ("http://somedir/afile.cgi?$_POST"); thanks in advance!! Quote Link to comment https://forums.phpfreaks.com/topic/86137-allowed/ Share on other sites More sharing options...
beansandsausages Posted January 15, 2008 Share Posted January 15, 2008 as far as i know $_POST is used to collet data from a form. Quote Link to comment https://forums.phpfreaks.com/topic/86137-allowed/#findComment-439879 Share on other sites More sharing options...
seprulez Posted January 15, 2008 Author Share Posted January 15, 2008 let me make it more clear....i have a form in a html file which takes me to the php file on submitting....now from this php file i want to execute the cgi file which will use the post data from the html file.. hope that made sense....sorry if my question is dumb....ive just started using php...thanks Quote Link to comment https://forums.phpfreaks.com/topic/86137-allowed/#findComment-439893 Share on other sites More sharing options...
papaface Posted January 15, 2008 Share Posted January 15, 2008 This probably isnt the best way to do it, but it should work: foreach ($_POST as $value) { $string .= "&" . $value; } include("http://somedir/afile.cgi?" . trim($string,"&")); Not entirely sure how the values are seperated, but change the & sign accordingly. Not sure if you can use include for this though. You might have to use file_get_contents or cURL. Quote Link to comment https://forums.phpfreaks.com/topic/86137-allowed/#findComment-439899 Share on other sites More sharing options...
trq Posted January 15, 2008 Share Posted January 15, 2008 You might need to look at curl. I have to ask though, what does this cgi app do that php can't? Quote Link to comment https://forums.phpfreaks.com/topic/86137-allowed/#findComment-439901 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.