/
Forside
/
Teknologi
/
Udvikling
/
PHP
/
Nyhedsindlæg
Login
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Stil et spørgsmål
Skriv et tip
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
PHP
#
Navn
Point
1
rfh
3959
2
natmaden
3372
3
poul_from
3310
4
funbreak
2700
5
stone47
2230
6
Jin2k
1960
7
Angband
1743
8
Bjerner
1249
9
refi
1185
10
Interkril..
1146
Flere brugere i .htaccess?
Fra :
Mads Madsen
Dato :
14-10-02 10:18
Hej Gruppe
Er det muligt at oprette flere brugere i en .htacces-fil?
Hilsen Mads
<?php
// Necessary Variables:
$LOGIN = "xxxx";
$PASSWORD = "yyyy";
// En: login /password
// 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");
echo "<link rel='stylesheet' href='../style.css'>";
echo "<h2>";
echo "<center>";
error("Ikke snyde!!!");
echo "</center>";
echo "</h2>";
}
?>
Niels Andersen (
14-10-2002
)
Kommentar
Fra :
Niels Andersen
Dato :
14-10-02 10:53
Mads Madsen wrote in <3daa8cc9$0$79635$edfadb0f@dspool01.news.tele.dk>:
> Er det muligt at oprette flere brugere i en .htacces-fil?
Man kan slet ikke oprette brugere i en .htaccess-fil. Men man kan have lige
så mange som man ønsker i password-filen, som benyttes når man beskytter
med .htaccess.
Men du bruger slet ikke .htaccess, det er lavet i ren PHP.
Løsningsforslag: Brug et array.
Fx:
> $LOGIN = "xxxx";
> $PASSWORD = "yyyy";
$users = array(
'brugernavn1' => 'password1',
'brugernavn2' => 'password2',
);
> if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $LOGIN) && (
> $PHP_AUTH_PW == "$PASSWORD" )) ) {
if (!isset($users[$PHP_AUTH_USER]) || $users[$PHP_AUTH_USER]!=$PHP_AUTH_PW) {
--
Mvh.
Niels Andersen
Mads Madsen (
14-10-2002
)
Kommentar
Fra :
Mads Madsen
Dato :
14-10-02 14:22
Takker det virker!
Søg
Alle emner
Teknologi
Udvikling
PHP
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177817
Tips :
31980
Nyheder :
719565
Indlæg :
6410968
Brugere :
218912
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2026 kandu.dk. Alle rettigheder forbeholdes.