Re: Send XML file with curl functions
| From: | Bojan Tesanovic | Date: | Mon, 14 Apr 2008 02:18:15 +0000 |
| Subject: | Re: Send XML file with curl functions | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-272960@lists.php.net to get a copy of this message | ||
You should read PHP manual more often it is a bible for us :)
http://www.php.net/curl_setopt there is example on that page how to upload files.
You need to save data to disk first though, which I guess is not a big deal to do the job
On Apr 14, 2008, at 2:47 AM, Aaron Axelsen wrote:
The problem is that it is a 3rd party API that I am trying to submit data to. I have submitted a request to make the necessary changes for what I'm trying to do. Nathan Nobbe wrote:Bojan Tesanovic http://www.carster.us/On Sun, Apr 13, 2008 at 1:07 PM, Aaron Axelsen <lists@frozenpc.net> wrote:Option 2 is what I'm trying to do, but the problem is that when curl sends the file over the command line, when it's processes via PHP the attached file comes over $_FILES.im lost here. in option 2 from Bojan's post there is no attached file. there is only a variable that happens to store xml. if php is handling the request on the system hosting $url from said post then the xml data will be made available in the $_POST array albiet the 'data' index. ergo, php on said system would look something like this <?php $rawRequestXml = $_POST['data']; try { $requestXml = new SimpleXmlElement($rawRequestXml); } catch(Exception $e) { // do error handling stuff } ?>--Aaron Axelsen lists@frozenpc.net Great hosting, low prices. Modevia Web Services LLC -- http://www.modevia.com --PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.phpBut, added the postdata obviously doesn't allow it to come over that way. Is there any way to use option 2 and transmit the file so it will come over under $_FILES?i dont understand the 'need' to have the request data available in the $_FILES array; whats wrong w/ $_POST ? -nathan