cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curl-and-php mailing list Archives

XML request converted to lowercase

From: Steve Yeazel <syeazel_at_frigidfluidco.com>
Date: Thu, 26 Feb 2004 14:36:46 -0600

Hi all,
I'm trying to provide support to a user of contribution code I wrote for
osCommerce to track UPS packages. Below is a snip of the XML request:
$accessRequestHeader =
            "<?xml version=\"1.0\"?>\n".
            "<AccessRequest xml:lang=\"en-US\">\n".
            " <AccessLicenseNumber>". $access_key ."</AccessLicenseNumber>\n".
            " <UserId>". $userid ."</UserId>\n".
            " <Password>". $pass ."</Password>\n".
            "</AccessRequest>\n";
        $trackingServiceSelectionRequestHeader =
            "<?xml version=\"1.0\"?>\n".
            "<TrackRequest xml:lang=\"en-US\">\n".
            " <Request>\n".
            " <TransactionReference>\n".
            " <CustomerContext>UPS Package Tracking</CustomerContext>\n".
            " <XpciVersion>1.0001</XpciVersion>\n".
            " </TransactionReference>\n".
            " <RequestAction>Track</RequestAction>\n".
            " <RequestOption>" . $activity . "</RequestOption>\n".
            " </Request>\n".
            " <TrackingNumber>" . $tracknum . "</TrackingNumber>\n" .
            "</TrackRequest>\n";

$xmlRequest = $accessRequestHeader . $trackingServiceSelectionRequestHeader;

If he echo's $xmlRequest it shows up in the browser source as all
lowercase. This results in the script failing because it checks the
XpciVersion to make sure it is 1.0001. This behavior is not the same on my
server (mine shows properly-cased XML).

Any thoughts? TIA

Steve
Received on 2004-02-26

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET