vot kod po kotoromu ya testiroval
PHP Code:
<?php
if($cmd=="kill") unset($PHP_AUTH_USER);
if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic realm=\"My Realm\"");
Header("HTTP/1.0 401 Unauthorized");
exit;
} else {
?>
<a href="?cmd=kill">link</a>
<?
}
?>
results:
posle togo kak ya najal na link i potom vozvratilsya na this.php (a ne this.php?cmd=kill) menya bol'she bowser ne prosit zaloginits'ya
krome togo function unset likvediruet peremennuyu na
servere a ne v
browsere (i kak ti ponimaesh po etoy prichine v sleduyushiy raz u menya' neprosit login & pass)