Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Prosty skrypt autoryzacji (logowania)
Forum PHP.pl > Forum > Przedszkole
MateuszS
Witam, napisałem coś takiego
  1. <?php
  2. $haslo = $_POST['haslo'];
  3. $login = $_POST['login'];
  4. $pass = '12345';
  5. $user = 'mateusz';
  6.  
  7. if( $haslo == $pass && $login == $user)
  8. {
  9. echo 'Zalogowany';
  10. }
  11.  
  12. else
  13. {
  14. echo 'Zle haslo lub login';
  15. }
  16. ?>
do formularza<a href="http://www.pierwszelogowanie.yoyo.pl/" target="_blank">http://www.pierwszelogowanie.yoyo.pl/</a>
Co jest nie tak w tym kodzie że cały czas wywala:
Podales zle haslo lub nazwe uzytkownika<br />
nospor
naprawde nie widzisz ze ten kod to sieczka?
Popraw prosze, pousuwaj nagminne <BR /> oraz uzyj wlasciwego bbcode

edit down down down: no jakos mi sie udalo poprawic posta, bez pisania nowego tematu
bim2
daj print_r($_POST) i zobacz czy na pewno przesyłasz dane.

I powinno być:
$user = 'Vasili';
Onliner
Daj coś takiego w skrypcie(na końcu, gdziekolwiek):
  1. <?php
  2. echo($_POST["login"]);
  3. echo("<br />".$_POST["haslo"])
  4. ?>

i zobacz czy wpisane hasła pojawiły się. Jeśli nie, to może po prostu nie ustawiłeś method="post" (u mnie się to czesto zdarza tongue.gif)
MateuszS
nie uzylem br, po prostu dalem edycje postu chcialem cos zmienic i samo sie wstawilo oO nie dalo sie poprawic wiec stworzylem nowy topic ktory mod zamknal

Array ( [login] => vasili [haslo] => 12345 ) Zle haslo lub login


nie czaje co jest nie tak
YaQzi
Cytat(bim2 @ 28.10.2008, 21:26:27 ) *
daj print_r($_POST) i zobacz czy na pewno przesyłasz dane.

I powinno być:
$user = 'Vasili';



Cytat(MateuszScirka @ 29.10.2008, 16:34:37 ) *
Array ( [login] => vasili [haslo] => 12345 ) Zle haslo lub login

nie czaje co jest nie tak


bim2 Ci napisał tongue.gif w skrypcie logowania masz $user = 'mateusz'; a w formularzu wpisujesz vasili więc jak może Cię zalogować skoro podajesz błędny login? smile.gif
MateuszS
problem rozwiazany
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.