Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie istnienia użytkownika w logowaniu
Bale
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 26.02.2011

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


Właśnie mam problem z kodem logowania. Chociaż dany użytkownik jest, to i tak bierze go jakby go nie było.

  1. <?php
  2.  
  3.  
  4. include 'config.php';
  5.  
  6.  
  7. $nick = $_POST['nick'];
  8. $haslo = $_POST['haslo'];
  9.  
  10. if (isset($_POST['nick']) && isset($_POST['haslo']) )
  11. {
  12.  
  13. if(!empty($_POST['nick']) && !empty($_POST['haslo']))
  14. {
  15. $nick = mysql_real_escape_string (trim($_POST['nick']));
  16. $haslo = sha1(md5(mysql_real_escape_string (trim($_POST['haslo']))));
  17.  
  18. if($_POST['nick'] && $_POST['haslo'])
  19. {
  20. $zapytanie = "SELECT * FROM `user` WHERE `nick` = '$nick' && `haslo` = '$haslo'";
  21. $temp = mysql_query($zapytanie) or die(mysql_error());
  22. $ile = mysql_num_rows($temp);
  23. $temp = mysql_fetch_array($temp);
  24. $nick_id = $temp['nick_ID'];
  25.  
  26. if($ile==1)
  27. {
  28. $_SESSION['nick' ] = $nick;
  29. $_SESSION['nick_ID'] = $nick_ID;
  30. echo("Zostałeś zalogowany.");
  31. print_r($_SESSION);
  32. }
  33. else
  34. echo("Podano nieprawidłowe dane. Kliknij wstecz.");
  35. }
  36. }
  37. else
  38. echo("Nie wypełniono wszystkich pól. Kliknij wstecz.");
  39. }
  40.  
  41. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 19:15