Jump to content


Photo

getting file contants protected behind http Auth.


  • Please log in to reply
2 replies to this topic

#1 schoenung

schoenung
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 31 August 2006 - 04:02 PM

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 have both the username and password 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.

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?

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
...
?>



#2 shocker-z

shocker-z
  • Members
  • PipPipPip
  • Advanced Member
  • 864 posts
  • LocationNottingham

Posted 31 August 2006 - 06:03 PM

i beleave that this may work

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

//no process then data
...
?>

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

Regards
Liam
www: www.ukchat.ws | irc: irc.ukchat.ws chan: #blufudge

#3 schoenung

schoenung
  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 01 September 2006 - 02:36 AM

Excellant. Works!




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users