Jump to content

Archived

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

schoenung

getting file contants protected behind http Auth.

Recommended Posts

I would like to retrieve a CSV file located in a directory at somedomain.com that requires HTTP Auth via a script.

Here is what is happening.

In my script I want to retrieve the file and read it into a string using file_get_contants() or other. I [b]have[/b] both the [i]username[/i] and [i]password[/i] to access the directory. After I retreive the data I'm going to process it and update information in a database.

When I use file_get_contents() to get the file I get an error that states that HTTP Auth is required.

[b]How do I have the basic HTTP dialog pop up and request this information, or how can send the password and username so that I can get the file?[/b]

Currently I'm retrieving the file then saving it. Then running a script that processes the data.

here is a sketech of the script

<php?
//get the data
$data=file_get_contents('somedomain.com/restricted/file.csv');

//no process then data
...
?>

Share this post


Link to post
Share on other sites
i beleave that this may work

<php?
//get the data
$data=file_get_contents('http://user:password@somedomain.com/restricted/file.csv');

//no process then data
...
?>

and oviusly replace user and pass with your username and password..

Regards
Liam

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.