Kod
session_start();
if (!session_is_registered("uzytkownik"))
{
if (!sprawdz_uzytk_haslo())
{
header('WWW-Authenticate: Basic realm="manage.midlety.net"');
header('HTTP/1.0 401 Unauthorized');
echo 'Bez podania prawidłowej nazwy użytkownika i hasła nie możesz tu wejść...';
exit;
}
else
{
session_start();
$user = $_SERVER['PHP_AUTH_USER'];
session_register("uzytkownik");
}
}
if (!session_is_registered("uzytkownik"))
{
if (!sprawdz_uzytk_haslo())
{
header('WWW-Authenticate: Basic realm="manage.midlety.net"');
header('HTTP/1.0 401 Unauthorized');
echo 'Bez podania prawidłowej nazwy użytkownika i hasła nie możesz tu wejść...';
exit;
}
else
{
session_start();
$user = $_SERVER['PHP_AUTH_USER'];
session_register("uzytkownik");
}
}
Wszystko dziala u mnie lokalnie.
Ale na serwerze nie pyta o zadne haslo czy uzytkownika. Od razu pokazuje sie tekst:
Cytat
"'Bez podania prawidłowej nazwy użytkownika i hasła nie możesz tu wejść...":(
Roznica nie jest w wersji php, a w systemie (linux na serwerze, win lokalnie).
Nie bardzo mam pomysl gdzie szukac bledow:(
Przychodzi wam cos do glowy?