Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> "Statystyki", no prawie
Riff
post
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ę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Riff
post
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) .
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: 26.12.2025 - 15:06