Autor Zpráva
speedees
Profil
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
To je HTTP autentizace. To nejde. Zkus si to spíš udělat přes sessions nebo cookies.
speedees
Profil
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: