![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jak w temacie - interesuje mnie sposób utworzenia wersji demo obecnego, autorskiego systemu CMS, ma to działać na zasadzie - na stronie domowej podaje login, haslo, ludzie mogą się masowo logować, jednak zmiany dokonane w cms przez danego usera są widoczne tylko dla niego. Oczywiście po wylogowaniu przywracany jest stan domyślny. Nie znalazłem podobnego tematu, a myślę, że może być ciekawy. A dla mnie ważny. Dziekuję Ten post edytował bartek729 1.06.2011, 09:17:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
Najszybciej i najłatwiej było by poinformować użytkowników że o każdej pełnej godzinie przywracana jest testowa baza danych + podpięcie odpowiedniego skryptu pod crona.
Trochę nie widzę opcji zeby dane dokonane przez jednego użytkownika były by widoczne tylko dla niego, trzeba by tutaj bardzo kombinowac z sesjami i wieloma bazami danych. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
http://php.opensourcecms.com/scripts/show....S%20/%20Portals tutaj jest to zrobione w sposób o jakim mówie. Czyszczenie bazy cron'em raczej mało profesjonalne, chciałbym, aby każdy user widział domyślny content, bez względu na zmiany dokonane przez innych userów.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 11 Dołączył: 2.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dodaj w DB w tabelach kolumnę dla ID sesji, a w klasie obsługującej DB w każdego typu operacji na bazie, dodaj bądź jako warunek, bądź jako wartość do inserta (zależy co za zapytania) ID sesji zalogowanego użytkownika.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 04:18 |