Jump to content

Archived

This topic is now archived and is closed to further replies.

jburcher

Posting XML data

Recommended Posts

I am attempting to post to UPS for shipping rate quotes for a shopping cart program. They require xml via an http post. I am using curl, see below. I am getting nothing back as a response. Does anyone know if I am going about this the wrong way or have I just screwed up the syntax or something? Thanks - Jeff

--------------------------------------------------

$ch = curl_init("https://wwwcie.ups.com/ups.app/xml/Rate"); // URL of gateway for cURL to post to
curl_setopt($ch, CURLOPT_HEADER, 0); // set to 0 to eliminate header info from response
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Returns response data instead of TRUE(1)
curl_setopt($ch, CURLOPT_POSTFIELDS, stripslashes($ups_values)); // use HTTP POST to send form data
$resp = curl_exec($ch); //execute post and get results
curl_close ($ch);

$ups_resp = str_replace("\"", "'",$resp);

Share this post


Link to post
Share on other sites
looks like: "Failed to connect to 72.246.73.242: Host is down"

To see this yourself try adding:
[code]if (curl_errno($ch)) {
  print curl_error($ch);
} else {
  curl_close($ch);
}[/code]

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.