![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pewien problem a mianowicie chodzi o logowanie uzytkownika, a dokladnie nie moge sie zalogowac przy pomocy zarejestrowanego juz loginu logowanie.php Kod <?php session_start(); // dołaczenie plików funkcji tej aplikacji require_once('funkcje_spr.php'); // utworzenie krótkich nazw zmiennych $login = stripslashes($_POST['login']); $password = stripslashes($_POST['password']); if ($login && $password) // własnie nastapiła próba logowania { try { loguj($login, $password); // jeżeli użytkownik znajduje się w bazie danych rejestracja identyfikatora $_SESSION['prawid_uzyt'] = $login; tworz_stopke(); } catch (Exception $e) { // niepomyslne logowanie tworz_naglowek_html('Problem: '); echo 'Zalogowanie niemożliwe. Należy być zalogowanym aby ogladać tę stronę.'; tworz_HTML_URL('zalogowanie.php', 'Logowanie'); tworz_stopke(); exit; } } ?> funkcje_spr.php Kod function loguj($login, $password) { //$lacz = lacz_bd(); $zapytanie = mysql_query("SELECT * FROM users WHERE login='$login' AND password='$password'") or die(mysql_error()); if(!$zapytanie) throw new Exception('Logowanie nie powidło sie ...'); if($zapytanie->num_rows>0) return true; else throw new Exception ('Logowanie nie powiodło sie'); } logowanie.htm Kod <html> <body> <div id="tresc"> <h2> </h2> <h2> </h2> <center> <tr> <td> <TABLE width="400" border=0 cellPadding=5 cellSpacing=1 dwcopytype="CopyTableRow"> <form method="post" name="formularz" action="logowanie.php"> <TR class="content"> <TD align="center"> <font face="Verdana" style="font-size: 9pt" color="#000000">Login: </font> </td> <td align="center"> <input name=login type=text id="login"> </td> </tr> <TR class="content"> <td align="center"> <font face="Verdana" style="font-size: 9pt" color="#000000">Hasło: </font> </td> <td align="center"> <input name=password type=password id="password"> </td> </tr> <td align="center"> <input name=logowanie type=submit id=logowanie value="Zaloguj się"> </td> </form> </table> <p> </p> <p> </p> <a href="/register.php"> <font face="Verdana" style="font-size: 11pt" color="#000000">Nie masz konta? Zarejestruj się</font></a> </td> </tr> </center> </div> </body> </html> Gry wpisze login oraz haslo i zatwierdze pojawia sie komunikat: "Problem: Zalogowanie niemożliwe. Należy być zalogowanym aby ogladać tę stronę." Czy ktos moze widzi blad ktorego ja nie widze? Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 4 Dołączył: 21.02.2004 Skąd: z domu Ostrzeżenie: (0%) ![]() ![]() |
sproboj:
zakladam, ze masz baze danych... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował gsk 9.02.2009, 22:00:29 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 9.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
zakladam, ze masz baze danych... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) udam ze nie widzialem tego ;> a kropki i "ciapki" ktore zaproponowales nie daly zadnej zmiany (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:49 |