| Autor | Zpráva | ||
|---|---|---|---|
| speedees Profil |
#1 · Zasláno: 27. 7. 2009, 12:07:19
Na stránce používám jednoduché přihlšování uživatele takto:
<?
if (!IsSet($_SERVER["PHP_AUTH_USER"]))
{
Header("WWW-Authenticate: Basic realm=\"xxxxx\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Přístup pouze na uživatelské jméno a heslo.";
exit;
}
else
{
if (md5(md5($_SERVER["PHP_AUTH_USER"])) != "xxxxxx") { echo "Neplatné přihlašovací jméno!"; exit;}
if (md5(md5($_SERVER["PHP_AUTH_PW"])) != "xxxxx") { echo "Neplatné heslo!"; exit;}
}
?> Problém je, že po zadání špatného jména/hesla, to už uživatele "nepustí" zadat jméno a heslo znovu. Jedině az po restartu prohližeče. Jak kód upravit? Přiznám se - někde jsem to obšlehl a ted nevim kde presne to upravit. Diky |
||
| Radek9 Profil |
#2 · Zasláno: 27. 7. 2009, 12:34:05
To je HTTP autentizace. To nejde. Zkus si to spíš udělat přes sessions nebo cookies.
|
||
| speedees Profil |
#3 · Zasláno: 27. 7. 2009, 16:39:07
Tak nakonec jsem to našel tady:
http://blog.tukni.cz/prihlaseni-pomoci-http-autentizace/ Je to v podstatě to samé, a dělá to to, co potřebuju. Ale i tak, dík za odpoved. |
||
|
Časová prodleva: 16 let
|
|||
0