[PHP] HTTP Authenticatie / fout password??

Pagina: 1
Acties:

Onderwerpen


  • Ulysses
  • Registratie: Oktober 1999
  • Niet online
Ik heb uit de PHP-manual een scriptje geplukt waarmee je gebruikers kunt laten inloggen via zo'n browser-login venstertje. Alleen ik kan er niet mee inloggen. Hij reageert net alsof ik een verkeerd password heb ingevuld. Hij vraagt 3 keer om een password en daarna geeft hij het "Toegang gewijgerd" bericht weer.
Hoe kan ik dit scriptje toch aan de gang krijgen? Ik wil de ingevoerde login checken tegen een database met users.

Dit is het scriptje:
PHP:
1
2
3
4
5
6
7
8
9
10
11
<?php
  if(!isset($PHP_AUTH_USER)) {
    Header("WWW-Authenticate: Basic realm=\"Mijn Realm\"");
    Header("HTTP/1.0 401 Unauthorized");
    echo "Toegang geweigerd.\n";
    exit;
  } else {
    echo "Hallo $PHP_AUTH_USER.<P>";
    echo "Je gebruikte $PHP_AUTH_PW als je password.<P>";
  }
?>


Ik snap niet waarom die het password weigert, want ik heb nergens nog een gebruikersnaam/wachtwoord ingesteld.

De betekenis van het leven vind je in je gave. Het doel vind je in het uitdelen er van.


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06 13:31

drm

f0pc0dert

niet toevallig een register_globals probleempje?

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

En $_SERVER['PHP_AUTH_USER'] ipv je huidige variabele in de isset?

  • Ulysses
  • Registratie: Oktober 1999
  • Niet online
Mijn globals staan aan en dat met die andere variabele naam was het ook niet.

De betekenis van het leven vind je in je gave. Het doel vind je in het uitdelen er van.


  • Ulysses
  • Registratie: Oktober 1999
  • Niet online
Tis toch belachelijk dat zo'n voorbeeld scriptje uit de PHP-manual het niet eens doet. Kan iemand em thuis effe draaien? Dan weet ik of het aan het script of aan mijn omgeving ligt.

De betekenis van het leven vind je in je gave. Het doel vind je in het uitdelen er van.


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

http://vulcanus.its.tudelft.nl/acm/got/a_dude.php

doet het prima, hoe draai je php?
Als cgi module?
Pagina: 1