12. marts 2007 - 16:22Der er
13 kommentarer og 1 løsning
Brugernavn og password gennem browser.
Jeg skal lave en administrator-side med tilhørende brugernavn og password. Er det muligt, at indtaste brugernavn og password gennem en browser, så jeg slipper for at lave en html-side med tekstbokse til brugernavn og password.
Jeg ved phpMyAdmin har haft benyttet sådan logind, hvor indtastning til brugernavn og password skete gennem ens browser og ikke på en html-side.
Til sidst vil jeg gerne benytte brugernavnet og password i PHP til tjek osv. Nogen idéer?
Spørg endelig hvis I ikke forstår mit lidt kringlede spørgsmål :-)
Det er ikke selve tjek af brugernavn og password jeg søger gennem en browser, men blot det "vindue" hvor man kan skrive brugernavn og password ind.
Mener i phpMyAdmin at man kan vælge mellem POST, HTTP og Cookie som tjek af bruger/pass og hvis man vælger HTTP så kommer der et "vindue" frem til indtastning af bruger/pass. Det er dette "vindue" jeg ønsker at vide hvorledes man laver?
Jeg tror det er det jeg søger, men har prøvet med: <?php if (!isset($_SERVER['PHP_AUTH_USER'])) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); echo 'Text to send if user hits Cancel button'; exit; } else { echo "<p>Hello {$_SERVER['PHP_AUTH_USER']}.</p>"; echo "<p>You entered {$_SERVER['PHP_AUTH_PW']} as your password.</p>"; } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.