Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jak Logować Przez Baze Danych?
rebe
post 6.09.2004, 15:25:22
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Może na początek wyjaśnie wszystko dokładnie. Jest tabela użytkowników systemu, gdzie zawarte są informacje o nich, a oprócz tego nazwa użytkownika i password(kodowany md5) przydzielane przez admina. Chodzi o to żeby podczas logowania uzytkownika porównywac informacje pobrane z formularza i z danymi w tabeli. Oczywiście w od poprawności logowania mają sie wyświetlac dane urzytkownika bądź info o złym logowaniu. Hilfe!
Go to the top of the page
+Quote Post
Fibolg
post 6.09.2004, 15:44:36
Post #2





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

Ostrzeżenie: (0%)
-----


Było masę razy... Ja zrobiłem to tak:
  1. <?php
  2. @$login=$_POST['login'];
  3. @$haslo=$_POST['haslo'];
  4. $coded = md5($haslo);
  5.  
  6. if(strlen($login)!=0 and strlen($haslo)!=0){
  7. include(&#092;"dbconf.php\");
  8. mysql_connect($hostname,$dbuser,$dbpassword);
  9. mysql_select_db($dbname);
  10. $sprawdz=&#092;"SELECT haslo FROM logowanie WHERE LOGIN='\".$login.\"'\";
  11. $wyslij=mysql_query($sprawdz);
  12. $wynik=mysql_fetch_row($wyslij);
  13. if ($wynik[0] != $coded){
  14. echo (&#092;"<font color=\"red\"><center>Źle podane dane!</center></font>\");
  15. }
  16. else{
  17. include(&#092;"admin.php\");}
  18. }
  19. else{
  20. print(&#092;"<font color=\"red\"><center>Nie wpisałeś wszystkich danych potrzebnych do zalogowania!</center></font>\");
  21. }
  22.  
  23. ?>


--------------------
Go to the top of the page
+Quote Post
rebe
post 6.09.2004, 23:15:49
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 21.05.2004

Ostrzeżenie: (0%)
-----


Dałem sobie już rade sam! Ale radocha! - hihi
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 3.06.2025 - 14:00