Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%)
|
Załóżmy, że mam profil użytkownika - A. Na profil ten wchodzą użytkownicy B i C, po czym znikają (byli i nima). Od tej pory w profilu A pojawia się informacja "Ostatnio przeglądali ten profil B i C". Czyli taka typowa rzecz jaką często spotykamy na forach dyskusyjnych "Ostatnio czytali ten temat blah blah".
Druga sprawa. A edytuje swój profil, czego efektem jest informacja w panelu administratora "Dzisiaj o tej a o tej godzinie A zmodyfikował swój profil". Takie dwie rzeczy chciałbym zrealizować, aczkolwiek trochę nie bardzo wiem jak się za to zabrać. Tzn. jak miałyby wyglądać tabele tych "statystyk" i na jakiej zasadzie miałoby działać dodawanie rekordów z danymi. Pomyślmy - w momencie logowania usera w sesję upycham ID tego usera, a gdy wchodzi na dany profil o określonym id w url'u user&id=3 (for example) wtedy do tabeli... no i już się zgubiłem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . A gdy user zmienia dane w profilu, wtedy wraz ze zmianą danych zostaje do odpowiedniej tabeli dodana informacja o id usera i dacie zmiany. Dobrze kombinuję? Czy ktoś mógłby bardziej rozjaśnić ideę? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 17.10.2007 Ostrzeżenie: (0%)
|
Maksimum liczyłem trzy "ostatnie wyświetlenia"... teraz jeszcze muszę wyczytać jak "automatycznie" usuwać rekordy w przypadku, gdy profil zobaczy więcej osób. Aczkolwiek na "statach" wyświetlania profilu mi mniej zależy, ważniejszym jest wyświetlanie adminowi informacji o tym, że dany user zmieniał profil. Ale tutaj sobie pewnie poradzę dodatkową kolumną z prostym zerem i jedynką (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
|
|
|
|
Riff "Statystyki", no prawie 28.01.2008, 20:00:42
Grzyw W tabeli z userami dodajesz kolumnę last_mod i ją ... 28.01.2008, 20:04:22 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 15:06 |