webForumDet fria alternativet

lösenordsruta

5 svar · 256 visningar · startad av Nexus86

Nexus86Medlem sedan okt. 20023 030 inlägg
#1

Hur gör man en sån där lösenordsruta som kommer lite här och var, bl.a. i phpMyAdmin? Och hur kollar man vad dom skrev in?

pimmeMedlem sedan sep. 20011 086 inlägg
Nexus86Medlem sedan okt. 20023 030 inlägg
#3

Tack!

Nexus86Medlem sedan okt. 20023 030 inlägg
#4

Har stött på lite problem, om man gör som dom säger,

if (!isset($_SERVER["PHP_AUTH_USER"])) {
    header('WWW-Authenticate: Basic realm="My realm"');
    header('HTTP/1.1 410 Unauthorized');
    die('Klicka inte på avbryt!');
} else {
    // ... kod för att kolla att det var rätt
}

och lösenordet eller användarnamnet inte var rätt och man säger det till surfaren, hur får man då rutan att komma fram igen om man uppdaterar sidan? Då har ju redan $_SERVER["PHP_AUTH_USER"] ett värde..

pimmeMedlem sedan sep. 20011 086 inlägg
#5

du kan ju kolla if($_SERVER["PHP_AUTH_USER"] != "username" || $_SERVER["PHP_AUTH_PW"] != "pass")

Nexus86Medlem sedan okt. 20023 030 inlägg
#6

Ja men jag laddar användarnamn och lösenord från en array så det skulle väl ta tid?

$_USERS = Array(
"user1" => "användarnamn 1",
"pass1" => "lösenord 1",
"user2" => ... etc.etc.
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)