Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Problem z sesjami
--Ja--
post
Post #1





Goście







Witam!

Mam taki kodzik:

  1. <?php
  2. start_session();
  3.  
  4. $login = $_POST['login'];
  5. $haslo = $_POST['haslo'];
  6.  
  7. if (!$login || !$haslo)
  8. {
  9. print "Wypełnij wszystkie pola! <br />";
  10. }
  11.  
  12. $login = addslashes($login);
  13. $haslo = addslashes($haslo);
  14.  
  15. $db = mysql_pconnect("***", "***", "***");
  16. if (!$db)
  17. {
  18. print "Problem z połączeniem do bazy danych ;( <br />";
  19. }
  20. $haslo = $haslo."misiu";
  21. $haslo = md5($haslo);
  22. mysql_select_db("jajeczko_y0_pl");
  23.  
  24. $query = "SELECT * FROM users WHERE login = '$login' AND haslo = '$haslo'";
  25. $result = mysql_query($query);
  26.  
  27. if(mysql_fetch_assoc($result))
  28. {
  29. $_SESSION['login'] = $login;
  30. header("Location: start.php");
  31.  
  32. }
  33. else
  34. {
  35. print "Podany login, lub hasło nie są prawidłowe. Spróbuj <a href='logowanie.html'>zalogować się</a> ponownie.";
  36. }
  37.  
  38. ?>



Chciałbym zrobić system logowania (login i hasła są przesyłane z formularza metodą PAST) z sesją. Niestety coś nie działa. Gdy uruchamiam plik, pojawia się pusta strona. Kiedy usunę z początku kodu fragment 'start_session();' wszystko jest ok, niestety nie ma sesji. Dodam, że plik ma kodowanie bez BOM. Męczę się nad tym sporo i nic nie mogę wskórać.

Proszę o pomoc.

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 23:58