![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jeszcze mam jeden problem. Otóz tutaj na forum znalazłem kod pliku do logowania na stornę. Ten poniżej
[php:1:72f2a3f81f] <?php $login="login"; $pass="haslo"; if(!isset($PHP_AUTH_USER) || strcmp($PHP_AUTH_USER,$login) || strcmp($PHP_AUTH_PW,$pass)) { Header('WWW-Authenticate: Basic realm="cos"'); Header("HTTP/1.0 401 Unauthorized"); echo "Logowanie odrzucone, brak uprawnień !"; exit; } ?> [/php:1:72f2a3f81f] U mnie na Apache działa wszystk bez zarzutu, ale kiedy wysłałem na serwer niestety nie mogę się zalogować. Wpisuję login i hasło i po trzech próbach Logowanie odrzucone. To jedna sprawa, a druga, to czy można w tym skrypcie (o ile będzie działał) dorzucić innych użytkowników? Jeśli tak, to jak? pozdr. orzech |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 30.01.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ty u siebie masz właczone register globals, na serwerze jest wyłaczone i inaczej trzeba sie odwoływac do zmiennych
[php:1:2cec7b257e]<?php $login="login"; $pass="haslo"; if(!isset($_SERVER['PHP_AUTH_USER']) || strcmp($_SERVER['PHP_AUTH_USER'],$login) || strcmp($_SERVER['PHP_AUTH_PW'],$pass)) { Header('WWW-Authenticate: Basic realm="cos"'); Header("HTTP/1.0 401 Unauthorized"); echo "Logowanie odrzucone, brak uprawnień !"; exit; } ?>[/php:1:2cec7b257e] -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
To samo... logowanie odrzucone
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
A register globals mam na serwerze "on"
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 3.12.2003 Skąd: Jelenia Góra Ostrzeżenie: (0%) ![]() ![]() |
cos tam jest chyba nie tak.
Przesylam przyklad ktorego ja uzywam... [php:1:b579f28079]<?php if(!isset($_SERVER['PHP_AUTH_USER'])) { Header("WWW-authenticate: basic realm=ADMINISTRACJA SERWISU"); Header("HTTP/1.0 401 Unauthorized"); exit; } else { if ($_SERVER['PHP_AUTH_USER']!="marian") { echo "NIEPRAWIDŁOWE DANE"; exit; } if ($_SERVER['PHP_AUTH_PW']!="123456") { echo "NIEPRAWIDŁOWE DANE"; exit; } } ... ?>[/php:1:b579f28079] A jesli chodzi o uzytkownikow to mozesz zrobic tablice i sprawdzac ja za pomoca funkcji [manual:b579f28079]array_search[/manual:b579f28079], ktora zwroci pozycje w tablicy danego uzytkownika a w drugiej tablicy na tej samej pozycji moze byc jego haslo... |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 13.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ehhh, to samo, logowanie odrzucone
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 02:18 |