I have a xml-file on subdomain a, and a php script on subdomain b. I want to read, and use, the data from the XML file, through PHP.
Here’s the catch. The file is secured using HTTP Authentication.
How do I make PHP log-in, and read the contents of the file?
The url wrappers support URLs of the form
http://USER:PASS@yourdomain.com/foo/barso you could simply use file_get_contents.Alternatively, you could fetch it with cURL, either shelling out to use a curl command line, or using the curl extension. Failing that, you could hand code the request using fsockopen etc. Basic authentication is called Basic for a reason – it’s trivially easy to implement: here’s one user-submitted example in the manual.