Hallo..

Ik heb een scriptje die gebruik maakt van HTTP AUTHENTICATION via PHP..

Nu wil ik, dat er een uitlog mogelijkheid is.. Dus een linkje uitloggen en dattie dan dingen unset en dat opnieuw inloggen zonder user en pass mogelijk is..

Het scriptje ziet er zo uit:

<?
unset($PHP_AUTH_PW);
unset($PHP_AUTH_USER);
unset($_SESSION);
unset($_COOKIE);
unset($_SERVER);

header("Location: http://www.domein.nl";);
?>

Dit was even om te proberen daarom zoveel unset :) Maar het werkt niet echt.. Hoe kun je uitloggen wanneer je met PHP HTTP AUTHENTICATION bent ingelogd?? ik snap er geen ene aap meer van :/

Of kan dit alleen als je alle browsers sluit??
Meschien werkt het met dit :
<?php
header( 'WWW-Authenticate: Basic realm="Private"' );
header( 'HTTP/1.0 401 Unauthorized' );
?>
Ik kan er ook neits van maar dit vond ik ergens.
en je kan ook dit doen voor unset:
<?php
unset($PHP_AUTH_PW,$PHP_AUTH_USER,$_SESSION,$_COOKIE,$_SERVER);
?>

P.S. bassie kreeg je mijn mail over moderator ?

Reageren