/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Password
Fra : Mads Madsen


Dato : 09-09-02 10:14

Hej Gruppe
Jeg bruger følgende script til at passwordbeskytte med:

<?php
// Necessary Variables:

$LOGIN = "revy";
$PASSWORD = "bang";
// En: login /password
// Fr: login / mots de passe

// End Necessary Variables section

/***************************************************************************
***/

function error ($error_message) {
echo $error_message."<BR>";
exit;
}

if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) &&
( $PHP_AUTH_PW == "$PASSWORD" )) ) {
header("WWW-Authenticate: Basic entrer=\"Form2txt admin\"");
header("HTTP/1.0 401 Unauthorized");
error("Unauthorized access...");
}
?>

Men jeg får følgende fejl:

"Internal Server Error
The server encountered an internal error or misconfiguration and was
unable to complete your request.
Please contact the server administrator, you@your.address and inform
them of the time the error occurred, and anything you might have done
that may have caused the error.

More information about this error may be available in the server error
log."

Min opsætning:
Apache V. 1.3.14
PHP V. 4.2.2



 
 
Martin Seebach (09-09-2002)
Kommentar
Fra : Martin Seebach


Dato : 09-09-02 12:31

> header("WWW-Authenticate: Basic entrer=\"Form2txt admin\"");
Det kan være at din opsætning ikke kan fransk.. :) Ifgl. php-manualens
afsnit om det her (http://www.php.net/manual/en/features.http-auth.php) skal
der stå 'realm' hvor du skriver 'entrer'



--
Venlig hilsen
Martin Seebach
- min email adresse virker..



Mads Madsen (09-09-2002)
Kommentar
Fra : Mads Madsen


Dato : 09-09-02 12:37

Det var desværre ikke det.
Andre forslag?

"Martin Seebach" <martin-nospam@g-bach.dk> skrev i en meddelelse
news:3d7c867c$0$126$edfadb0f@dspool01.news.tele.dk...
> > header("WWW-Authenticate: Basic entrer=\"Form2txt admin\"");
> Det kan være at din opsætning ikke kan fransk.. :) Ifgl. php-manualens
> afsnit om det her (http://www.php.net/manual/en/features.http-auth.php)
skal
> der stå 'realm' hvor du skriver 'entrer'
>
>
>
> --
> Venlig hilsen
> Martin Seebach
> - min email adresse virker..
>
>



Niels Andersen (10-09-2002)
Kommentar
Fra : Niels Andersen


Dato : 10-09-02 17:29

Mads Madsen wrote in <3d7c6696$0$30529$edfadb0f@dspool01.news.tele.dk>:
> "Internal Server Error
> The server encountered an internal error or misconfiguration and was
> unable to complete your request.

Det tyder på at PHP er installeret forkert, at der er noget fjol i en
..htaccess-fil eller sådan noget.

Jeg har aldrig set den besked i forbindelse med fejl i et PHP-script.

--
Mvh.

Niels Andersen
(la nels. anersyn.)

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste