Zobacz temat
Zapisywanie-logowania użytkowników na stronę
|
|
konto usuniete |
Dodany dnia 19.05.2010 01:52:10
|
Bywalec Postów: 457 Data rejestracji: 04.11.2009 00:54 ZBANOWANY: Dożywotnio |
Witam! Dzisiaj robiąc "Porządki" w grupach na mojej stronie pomyślałem o tym, że przydałaby się możliwość posiadania wglądu ile razy w miesiącu dany użytkownik się logował na stronę. Więc moje zapytani, czy jest to możliwe? Jeśli tak to czy ktoś podjąłby się z Was stworzenia czegoś takiego ? Chciałbym aby w takie informacje miał możliwość Super Administrator lub grupa wyznaczona przez niego. Byłby to moim zdaniem przydatny dodatek. Za każdą odpowiedź bardzo dziękuję. Pozdrawiam. PW od moderatora:
|
|
|
Wścibski Gość |
Dodany dnia 25.12.2024 16:17:07
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
Matts |
Dodany dnia 19.05.2010 07:28:32
|
Przedszkolak Postów: 41 Pomógł: 3 Data rejestracji: 09.12.2007 11:19 |
Ja zrobiłbym to tak, utworzyłbym nową tabelę np logowania. W czasie logowania zapisałbym dane do bazy (data, id użytkownika). Potem zapytanie do bazy, aby skrypt odnalazł logowania danego użytkownika w danym miesiącu i pokazałbym ich ilość. Każdy może zrobić po swojemu. |
|
|
konto usuniete |
Dodany dnia 27.05.2010 08:06:58
|
Bywalec Postów: 457 Data rejestracji: 04.11.2009 00:54 ZBANOWANY: Dożywotnio |
@Matts, heh łatwo pisać Twoje cenne wskazówki, czekam zatem na pomoc szanownych kolegów |
|
|
eldiablo |
Dodany dnia 27.05.2010 11:41:20
|
Bywalec Postów: 671 Pomógł: 80 Data rejestracji: 13.07.2009 19:20 |
@foxi pomyśl teraz jak tak w każdym miesiącu (nie wiem ile masz użytkowników) powiedzmy 400 osób będzie się logować po klikadziesiąt razy w miesiącu + niektórzy kilka razy w ciągu dnia (wyloguj/zaloguj) to tabela logowań zdeczka spuchnie, a zasoby serwera zmarnowane :) Trochę to zbędne i ciężko znaleźć takie "cosik"... częściej - "ostatnie logowanie" "ostatnia wizyta/aktywność" Nie jest to co prawda pomysł na zapis ile razy w danym miesiącu ktoś się logował, ale pomysł na zliczanie ile razy się logował (ogólnie) :) -> wzorem newsów i ich "ilość czytań", dodać do formularza logowania zapytanie jak w newsach: gdzie zamiast id newsa będzie pobierać id użytkownika, dodać pole do tabeli user np: "ilosc_logowan" i zbiera nam ile razy się logował. :D Lub wzorem komentarzy, utworzyć osobną tabelę, gdzie zamiast treści komentarza i nicka zapisze nick i aktualną datę logowania + później pozostaje już tylko zliczanie wedle loginu/nicka. EDIT Zrobiłem to tak: W pliku cookie_include.php tam gdzie jest: Dodałem dodatkowe dbquery i wygląda to tak: W bazie dodałem tabele -> fusion_logowania z dwoma polami I zlicza elegancko każde logowanie z uwzględnieniem id użytkownika. Nie mam zbytnio czasu, więc nie bawiłem się już w wyświetlanie tych logowań -> może na przykładzie "archiwum newsów" ?? Zamiast id i datestamp newsów -> id i data logowania i otrzymamy logowania rozdzielone na lata i miesiące. Edytowane przez eldiablo dnia 27.05.2010 12:33:43 |
|
|
Morix |
Dodany dnia 27.05.2010 14:33:49
|
Przedszkolak Postów: 48 Pomógł: 4 Ostrzeżeń: 1 Data rejestracji: 15.05.2010 19:35 ZBANOWANY: Dożywotnio |
A czy też nie prostszym rozwiązaniem byłaby wtyczka User Control Center? Tam masz wgląd w ostatnie logowanie userów i możesz nimi zarządzać. Wtyczk ma też inne bardzo dobre funkcje. W tym temacie http://www.php-fu...d_id=21132 masz wszystko opisane. ;D
"W życiu piękne są tylko chwile."
Pomogłem? Wciśnij ;P |
|
|
konto usuniete |
Dodany dnia 27.05.2010 16:36:29
|
Bywalec Postów: 457 Data rejestracji: 04.11.2009 00:54 ZBANOWANY: Dożywotnio |
Prawie dobre.. prawie! Bo chodzi o to, że chciałbym mieć dostęp do wszystkich logowań użytkownika, nie tylko ostatniego, na przykład z podziałem na miesiące, klikając na np Czerwiec widzę ile razy czy też w jakich dniach dany użytkownik się logował. |
|
|
Reyn |
Dodany dnia 27.05.2010 17:21:38
|
Początkujący Postów: 299 Pomógł: 32 Data rejestracji: 09.10.2009 20:30 |
Nie wiem czy to pomoże ale na forum jest coś takiego jak Wooya Web Stats. Pozdro! |
|
|
piterus |
Dodany dnia 27.05.2010 17:31:50
|
Bywalec Postów: 490 Pomógł: 33 v7.02.07 Data rejestracji: 19.12.2005 09:29 |
Ale WWSP nie pokazuje ilości logowań, tylko ewentualna aktywność na stronie, która nie zawsze się pokrywa z rzeczywistą aktywnością użytkownika Piterus World mój blog i miejsce moich eksperymentów. Ubi lex, ibi poena Kontakt przez komunikatory tylko dla znajomych...
|
|
|
konto usuniete |
Dodany dnia 27.05.2010 17:36:25
|
Bywalec Postów: 457 Data rejestracji: 04.11.2009 00:54 ZBANOWANY: Dożywotnio |
@Reyn No właśnie to nie pomorze... Czekamy dalej |
|
|
eldiablo |
Dodany dnia 27.05.2010 19:28:32
|
Bywalec Postów: 671 Pomógł: 80 Data rejestracji: 13.07.2009 19:20 |
@foxi89 sprawdzałeś kod który Ci podałem ?? Zapisuje piknie wszystkie daty logowań poszczególnych użytkowników, wystarczy dodać wyświetlanie tych logowań wedle miesięcy czy lat. |
|
|
konto usuniete |
Dodany dnia 27.05.2010 20:40:36
|
Bywalec Postów: 457 Data rejestracji: 04.11.2009 00:54 ZBANOWANY: Dożywotnio |
@eldiablo No niestety, nie wiem jak go zastosować, ale będę próbował;D |
|
Przejdź do forum: |