PHP skript pro zaheslovani-problem

Stahnul jsem si nasledujici skript pro zaheslovani stranky:

<?
IF ( !($PHP_AUTH_USER == "Vas LOGIN" and $PHP_AUTH_PW=="Vase HESLO") ) {
Header("WWW-Authenticate: Basic realm=\"SITE\"");
Header("HTTP/1.0 401 Unauthorized");
echo ("Pristup odepřen!");
exit;
}
?>

pod to jsem pridal html cast na presmerovani. Kdyz k tomu pristupuju tak, za zadam adresu http://xxx.wz.cz, funguje to. Ale jakmile zadam http://www.xxx.wz.cz (s tim www), hned se to presmeruje aniz se to zepta na heslo, tudiz veskera ochrana je na nic. tohle se deje v Internet Exploreru, zkousel jsem to i v Opere a tam je to OK. Poradte prosim, co s tim, jsem uplny zacatecnik.
Asi si IE pamatuje to prihlaseni...
vzít knížku a studovat, studovat, studovat a studovat...
Dik, na to opravdu nemam cas. Nechces radsi poradit, co s tim? ;-)
sprav si to cez .htaccess a mas pokoj. pozri link:
http://tvorba-www.bravepages.com/htakses/azhtakses.htm
isto si to IE pamata. ak si tam nedas nieco ako odhlasenie:
1) 3 krat das zle heslo alebo storno
2) alebo priamo posles Header("HTTP/1.0 401 Unauthorized");
3) alebo zavries prehliadac
tak si to asi bude stale pamatat, ze si prihlaseny.
mal som s tym tiez problem (riesim to jednou z tychto troch moznosti :-)
<HTML><i>hned se to presmeruje </i>


presmeruje kam? ja to v tom tvem scriptu nevidim....

nicmene www.adresa...... neni adresa.....
realm plati pouze pro domenu v jake byl prihlasen.. tudis pro nejaky subdomeny uz ne</HTML>