Nodral Posted August 3, 2012 Share Posted August 3, 2012 Hi All I'm pretty new to this, and need a quick fix. Here's my code $post_data = array('xml' => $xml_str); $length = implode($post_data); $stream_options = array( 'http' => array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded' . "\r\n" . "Content-Length: " . $length . "\r\n", 'content' => http_build_query($post_data))); $context = stream_context_create($stream_options); $response = file_get_contents($url, null, $context); I'm getting the following error with the file-get contents and I don't know where to start looking for answers. I've tried Google, but the main response is about https wrappers, which I'm not using. This is to go to a HTTP. [function.file-get-contents]: failed to open stream: Invalid argument in C:\wamp\www\phpxml\index.php on line 67 Line 67 is the one starting $response.................. Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/ Share on other sites More sharing options...
waynew Posted August 3, 2012 Share Posted August 3, 2012 $response = file_get_contents($url, null, $context); What is your $url? Also, you should pass false instead of null into the second parameter. Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/#findComment-1366660 Share on other sites More sharing options...
Nodral Posted August 3, 2012 Author Share Posted August 3, 2012 http:\\www.########.com\###service\###xmlinterface.asmx Obviously the hashes would be filled in. Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/#findComment-1366661 Share on other sites More sharing options...
waynew Posted August 3, 2012 Share Posted August 3, 2012 Try: http:\\www.########.com\\###service\\###xmlinterface.asmx Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/#findComment-1366663 Share on other sites More sharing options...
Nodral Posted August 3, 2012 Author Share Posted August 3, 2012 still get invalid argument, however, when I turn the slashes around, I get a failed to open stream 500 error Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/#findComment-1366665 Share on other sites More sharing options...
scootstah Posted August 3, 2012 Share Posted August 3, 2012 URL's do not use back slashes. Link to comment https://forums.phpfreaks.com/topic/266654-file_get-_contents-help/#findComment-1366670 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.