ďťż

[PHP] Zmiany od ostatniej wizyty

       

Podstrony


telcocafe

Na stronie znajduje sie dział download z plikami. Chciałbym, żeby każdy użytkownik jak wejdzie na stronę to żeby wyświetlały mu się pliki dodane pod jego nieobecność czyli od ostatniej wizyty. Nie ma systemu autoryzacji. Mam tylko jeden pomysł, za pomocą cookie zapisywać date kiedy user wszedł na strone i jak nastepnym razem wejdzie to porównać tą date z datami plików w bazie mysql i jeśli są jakieś nowsze to je wyświetlić, co myślicie o takim sposobie? czy jest jakiś inny?



Nie ma innego sposobu niż cookie skoro nie ma autoryzacji.

Jak nie ma? Są sesje (już nie biorąc pod uwagę, że i one oparte są na ciachach ;)) :P Przecież używa się ich nie tylko, do sprawdzenia czy ktoś się zalogował (i przechowywania danych o tym). Oczywiście nie jest to metoda doskonała, ale do póki ktoś nie zamknie przeglądarki wystarczająca ;D
W tym wypadku raczej coś takiego nie gra roli, więc trzeba zabezpieczyć się ciachem... Oczywiście można użyć obu sposobów, ale to byłoby komplikowanie sobie życia.

Ale i można użyć drugiego sposobu - np. w SQLu stworzyć prostą tabelę, przechowującą IP i ową datę ostatniej wizyty.
Oczywiście wchodzi tutaj problem dynamicznie generowanych adresów, no ale i to jest jakiś sposób ;)
Użytkownik DJ_ProG edytował ten post 20 luty 2008, 09:47
Ewentualnie ciasteczka flashowe.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.