Avatar billede bjornhart Nybegynder
12. februar 2005 - 16:33 Der er 8 kommentarer og
1 løsning

variabler fra htaccess

Hej Eksperter

Gemmes brugernavn og password fra loginprompten(htaccess) i en variabel som man kan tilgå fra php-kode? Altså ligger brugernavn og password som en slags session variabel man kan hente og bruge?

på forhånd tak
Avatar billede erikjacobsen Ekspert
12. februar 2005 - 16:39 #1
Måske

$_SERVER['PHP_AUTH_USER']
$_SERVER['PHP_AUTH_PW']

Men du kan selv checke i $_SERVER
Avatar billede bjornhart Nybegynder
12. februar 2005 - 17:32 #2
Det virker umiddelbart ikke. Hvordan checker jeg det i $_server ?
Avatar billede erikjacobsen Ekspert
12. februar 2005 - 17:37 #3
Hvad skriver du?
Avatar billede bjornhart Nybegynder
12. februar 2005 - 17:40 #4
Jeg skriver flg.:
<php
echo $_SERVER['PHP_AUTH_USER'];
echo $_SERVER['PHP_AUTH_PW'];
?>
fejlen:
Notice: Undefined index: PHP_AUTH_USER in c:\programmer\apache group\apache\htdocs\index.php on line 3
Avatar billede erikjacobsen Ekspert
12. februar 2005 - 17:47 #5
De er der kun hvis du er i et passwordbeskyttet katatalog. Men prøv

  reset($_SERVER);
  foreach ($_SERVER as $k=>$v) {
    print "\$_SERVER['$k']=$v<br>";
  }
Avatar billede bjornhart Nybegynder
12. februar 2005 - 17:52 #6
Det var noget der virkede.
Jeg kan se $_SERVER['REMOTE_USER']=blondine som er det brugernavn jeg indtastede, men adgangskoden kan jeg ikke se.
Avatar billede bjornhart Nybegynder
26. februar 2005 - 20:33 #7
Smid lige et svar. Jeg skal ikke bruge adgangskoden til noget da brugeren allerede er blevet valideret
Avatar billede erikjacobsen Ekspert
26. februar 2005 - 20:49 #8
Ingen point til mig, tak. Svar selv, accepter eget svar.
Avatar billede bjornhart Nybegynder
27. februar 2005 - 19:46 #9
okay
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester