![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 0 Dołączył: 20.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam pytanie dotyczące wydajności kodu, otóż w kilku miejscach mam treści dostępne tylko dla zalogowanych użytkowników i tutaj moje pytanie, jakiej konstrukcji użyć?
Pierwsza: W każdym wywołaniu używać:
Druga Czy lepiej na początku pliku przypisać do zmiennej $zalogowany='$_SESSION['zalogowany']' i do niej się odwoływać?
Ten post edytował indexx 26.01.2010, 17:12:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 658 Pomógł: 95 Dołączył: 20.12.2005 Skąd: N54,35° E18,63° (Gdańsk) Ostrzeżenie: (0%) ![]() ![]() |
To będzie wydajniejsze wg. mnie ![]() -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Autorowi raczej nie chodzilo o to czy wartosc sesji ma byc rowna tak, 1 czy true tylko czy odwolywac sie bezposrednio do zmiennej gloalnej $_SESSION czy do zmiennej ktorej przypisze sie wartosc sesji. Moim zdaniem nie zrobi to zadnej roznicy.
Jesli chodzi o ten drugi przypadek to zmienna zalogowany powinna wygladac tak:
Ten post edytował sadistic_son 26.01.2010, 20:55:54 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 0 Dołączył: 20.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Autorowi raczej nie chodzilo o to czy wartosc sesji ma byc rowna tak, 1 czy true tylko czy odwolywac sie bezposrednio do zmiennej gloalnej $_SESSION czy do zmiennej ktorej przypisze sie wartosc sesji. Moim zdaniem nie zrobi to zadnej roznicy. Właśnie o to mi chodziło, ale sprawdzę również, czy zmiana z tak na 1 przyniesie jakiś efekt. Dzięki za odp. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
.... sprawdzę również, czy zmiana z tak na 1 przyniesie jakiś efekt. W takim przypadku najlepiej sesji przypisac wartosc TRUE i przy sprawdzeniu czy user jest zalogowany uzyc isset. Czyli w praktyce tak:
Ten post edytował sadistic_son 26.01.2010, 21:03:42 -------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 450 Pomógł: 84 Dołączył: 27.11.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
alternatywny sposób :
a później sprawdzasz :
Ten post edytował sniffer32 26.01.2010, 21:10:45 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 10.07.2025 - 04:45 |