Salut,

On Thu, 25 Sep 2003, Claudiu Cismaru wrote:

> Era o metoda sa scrii in headerele paginii care-o returnezi ca vrei sa 
> fortzezi authentificarea (fara sa folosesti .htaccess ?). Nu mai stiu 
> insa cum se facea... poti cauta pe google.

Asta era hint-ul! Plecand de la acest capat de atza am ajuns la urmatoarea 
solutie functionala:

function auth_user()
{
        header('WWW-Authenticate: Basic realm="Baga mare!"');
        header('HTTP/1.0 401 Unauthorized');
        print("Access denied<br />\nYou must enter a valid login username and password 
to access this resource");
        exit;
}

function check_user($_user, $_pwd)
{
        if (!isset($_SERVER["PHP_AUTH_USER"]))
                auth_user();
        else
                if ($_SERVER["REMOTE_USER"] != $_user && $_SERVER["PHP_AUTH_PW"] != 
$_pwd)
                        auth_user();
}

if ($_SERVER["REQUEST_URI"] == "/test.php?what=bubu")
        check_user("gigi", "parola");


Ave,
  Radu

-- 
Radu Filip                    
                           Network Administrator @ Technical University of Iasi
[EMAIL PROTECTED]             Information Technology and Communication Center
http://socrate.tuiasi.ro/  [EMAIL PROTECTED] | http://ccti.tuiasi.ro/



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui