![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Piszę dla siebie klasę do logowania. Jak widać, jest w niej wylogowywanie, logowanie, ale sprawdzanie hasła takiego prawdziwego jeszcze nie ma.
Zrobię to w najbliższym czasie, razem z soleniem hasła + sha1. Ale mniejsza o to. Mam małe pytanie jeśli chodzi o metodę get(). Wydaje mi się że trochę brzydko wygląda łączenie się z bazą danych w jednej klasie odpowiadającej za logowanie. Jak skonstruowalibyście tą metodę get(), żeby pobierała dane, ale bez łączenia się z bazą? Czy dobrym pomysłem jest tu zrobienie osobnej klasy, która łączy się z bazą i pobiera dane, dalej include do pliku z klasą itd?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ok, dzięki. Myślałem też żeby do tej klasy wrzucić ORM zamiast zapytań w SQL, żeby to porządniej wyglądało, ale nie wiem czy się opłaca.
Niby wydajność by spadła, ale przy małej liczbie użytkowników wydalałoby, no i bardziej czytelny kod. @pejott a w czym to jest zrobione 15 linijka kodu (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) Ten post edytował Matado 3.04.2009, 21:47:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 05:59 |