Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zapamietaj mnie
neo1986kk
post
Post #1





Grupa: Zarejestrowani
Postów: 561
Pomógł: 3
Dołączył: 2.02.2009

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


Witam chciałbym na swojej stronce zrobić właśnie taką opcje.

I tu mam kilka pytań:

1. Jak to zrobić? Czy tutaj już w grę wchodzą ciasteczka (jeszcze nigdy ich nie używałem)
2. Czy to jest bezpieczne?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
neo1986kk
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 3
Dołączył: 2.02.2009

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


Może inaczej. Wiem co to są sesje i po co są. Mam wykupiony serwer hostingowy i proste logowanie.
  1. if(isset($_POST['login']) && isset($_POST['password']))
  2. {
  3. // jeżeli użytkownik właśnie podjął próbę zalogowania
  4. $iduzytkownika = $_POST['login'];
  5. $haslo = $_POST['password'];
  6.  
  7.  
  8. $bd_lacz = new mysqli('host, 'nazwa', 'haslo', 'baza');
  9.  
  10. if (mysqli_connect_errno()) {
  11. echo 'Połączenie z bazą danych nie powiodło się: '.mysqli_connect_error();
  12. exit();
  13. }
  14.  
  15. $zapytanie = 'select * from logowanie '
  16. ."where login='$iduzytkownika' "
  17. ." and haslo='$haslo' ";
  18.  
  19. $wynik = $bd_lacz->query($zapytanie);
  20. if($wynik->num_rows > 0)
  21. {
  22. // jeżeli dane są w bazie zarejestrowanie identyfikatora użytkownika
  23. $_SESSION['prawid_uzyt'] = $iduzytkownika;
  24. }
  25. $bd_lacz->close();
  26. }


później na każdej stronie mam na górze session_start() i if jeśli jest sesja to kod dla zalogowanych else dla niezalogowanych i to wszystko.

Dlatego teraz mam pytanie po przeczytaniu artykułu, co to znaczy ze sesje sa przekazywane url, bo nie moge tego zrozumieć.

Czy ja to powinienem jakoś zabezpieczyć?

Na swoim serwerze nia mam folderu /tmp.
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: 11.10.2025 - 06:35