PHP skript pro zaheslovani-problem
7 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
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>