I'm sorry the line should have been...

header("Location:http://$PHP_AUTH_USER:$[EMAIL PROTECTED]";);

Ed


On Mon, 3 Feb 2003 [EMAIL PROTECTED] wrote:

> 
> There is a way to supposedly do this by authenticating a username and
> password through php first through such methods as database lookups and
> then passing the username and password through $PHP_AUTH_USER and
> $PHP_AUTH_PW using the header() command to point to the URL of the
> .htaccess protected directory but I have never gotten it to work myself. 
> 
> if ($pass = $pass) {
> 
> header("Location:$PHP_AUTH_USER:$PHP_AUTH_PW@http://www.someprotectedsite.com";);
> 
> }
> 
> My command above my be wrong. I haven't tried it for a while. I know you
> can do such a thing on the Address bar of any browser and pass it that way
> though.
> 
> Ed
> 
> 
> On Mon, 3 Feb 2003, Chris Winters wrote:
> 
> > Chris,
> > 
> > Exactly. I am relying on the webserver to provide the restrictions.
> > 
> > Now my next question:
> > what functions should I utilize or come close to to do it? There isnt any
> > PHP pages directed towards teh directory itself. Its is just a hard link to
> > the protected areas. Are there any functions that support it?
> > 
> > Im googling now ;)
> > 
> > Thanks for your answers in advanced and previously.
> > Chris
> > 
> > "Chris Shiflett" <[EMAIL PROTECTED]> wrote in message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > > --- Chris Winters <[EMAIL PROTECTED]> wrote:
> > > > So, if one was to protect a directory or folder, a
> > > > regular dialog will appear for username and passcode
> > > > prompt within the web browser. I was researching some
> > > > variables that I came across which is called
> > > > $PHP_AUTH_USER, $PHP_AUTH_PW, and $PHP_AUTH_TYPE.
> > >
> > > Yes, these variables deal with HTTP basic authentication.
> > >
> > > > I would like to by pass that by a user entering the
> > > > username and passcode via HTML, instead of the dialog
> > > > showing.
> > >
> > > In that case, you will want to do exactly as you say,
> > > collect the username and password via an HTML form and
> > > authenticate the credentials with PHP. It sounds like you
> > > are currently relying on your Web server to provide the
> > > access restrictions.
> > >
> > > So, you can either:
> > >
> > > 1. Keep HTTP basic authentication enabled in the Web server
> > > for these directories and live with the behavior.
> > > 2. Turn off HTTP basic authentication in the Web server and
> > > write a login page in PHP. It is then up to you to control
> > > access to whatever resources you want to protect, so this
> > > will require a bit of work on your part.
> > >
> > > Hope that helps.
> > >
> > > Chris
> > 
> > 
> > 
> > -- 
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> > 
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to