> From: "Mark Collin" <[EMAIL PROTECTED]> > > Does anybody have any ideas on how I can prevent caching of > $_SERVER['PHP_AUTH_USER'] and $_SERVER['PHP_AUTH_PW'], or clear them?
You can't clear them; they're sent by the browser. It'll keep resending the same values and you're script will authenticate. Only way to get rid of it is to close the browser. You could attempt to force the user to log with a known bad username and password by using a link or header redirect. header('Location: http://username:[EMAIL PROTECTED]'); Your login script should check for these known values and can react accordingly. You know they are bad, so you can either present them with another dialog to log back in or you can just not send any authentication headers and show them a "successfully logged out" page. ---John Holmes... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php